package cn.com.lzt.car.api.service; import cn.com.lzt.car.cardoc.entity.CarEntity; import cn.com.lzt.car.carfleet.entity.CarFleetEntity; public interface CarOnlineClientServiceI { public void getAccessToken(); /** * 检查是否经过预设点位 * */ public void checkRoute(); public void syncCarTrack(); public void syncCarStatus() throws Exception; /** * 同步报警信息 * */ public void syncAlarmRecords(); public void checkInWorkRoute(); public void checkCarInWorkRoute(CarEntity carEntity, CarFleetEntity fleet); public void checkRemind(); /** * 同步里程信息 * 每日晚11点定时启动此任务 * */ public void syncMileage(); /** * 同步实时定位,确认停留时间 * 每10分钟定时启动此任务 * */ public void syncMonitor(); /** * 检查每日作业计划是否完成 * 每晚11:30点定时启动 * */ public void checkScheduleDaily(); }