Package org.openiam.srvc.batch
Interface BatchDataService
-
- All Known Implementing Classes:
BatchDataServiceImpl
public interface BatchDataService
Service for accessing and managing batch oriented tasks.- Author:
- suneet shah
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description int
count(BatchTaskSearchBean searchBean)
Response
deleteScheduledTask(String id)
List<BatchTask>
findBeans(BatchTaskSearchBean searchBean, int from, int size)
BatchTask
getBatchTask(String taskId)
int
getNumOfSchedulesForTask(BatchTaskScheduleSearchBean searchBean)
List<BatchTaskSchedule>
getSchedulesForTask(BatchTaskScheduleSearchBean searchBean, int from, int size)
Response
removeBatchTask(String taskId)
Response
run(String id, boolean synchronous)
Response
save(BatchTask task)
Response
schedule(String id, Date when)
-
-
-
Method Detail
-
findBeans
List<BatchTask> findBeans(BatchTaskSearchBean searchBean, int from, int size)
-
getNumOfSchedulesForTask
int getNumOfSchedulesForTask(BatchTaskScheduleSearchBean searchBean)
-
getSchedulesForTask
List<BatchTaskSchedule> getSchedulesForTask(BatchTaskScheduleSearchBean searchBean, int from, int size)
-
count
int count(BatchTaskSearchBean searchBean)
-
-