public interface ScheduleService extends DataService<ScheduleModel>
Modifier and Type | Method and Description |
---|---|
boolean |
canSchedule(String id,
ScheduleTargetType targetType,
ScheduleActionType actionType) |
ScheduleModel |
getByConditions(String gridId,
String targetId,
ScheduleActionType actionType,
ScheduleTargetType targetType,
boolean isRelated) |
List<ScheduleModel> |
getListByConditions(int index,
int count,
String targetGridId,
String targetId,
ScheduleActionType actionType,
ScheduleTargetType targetType) |
LangridList<ScheduleModel> |
getListPassedBookingTime(ScheduleTargetType type,
Calendar fiducialTime) |
ScheduleModel |
getNearestStatus(String targetId,
ScheduleTargetType targetType) |
add, delete, edit, get, getList, getTotalCount, isExist, setScopeParametar
List<ScheduleModel> getListByConditions(int index, int count, String targetGridId, String targetId, ScheduleActionType actionType, ScheduleTargetType targetType) throws ServiceManagerException
ServiceManagerException
ScheduleModel getByConditions(String gridId, String targetId, ScheduleActionType actionType, ScheduleTargetType targetType, boolean isRelated) throws ServiceManagerException
ServiceManagerException
ScheduleModel getNearestStatus(String targetId, ScheduleTargetType targetType) throws ServiceManagerException
ServiceManagerException
LangridList<ScheduleModel> getListPassedBookingTime(ScheduleTargetType type, Calendar fiducialTime) throws ServiceManagerException
ServiceManagerException
boolean canSchedule(String id, ScheduleTargetType targetType, ScheduleActionType actionType) throws ServiceManagerException
ServiceManagerException