Package org.cyclos.services.system
Interface CustomRecurringTaskService
-
- All Superinterfaces:
CRUDService<CustomRecurringTaskDTO,CustomRecurringTaskData,Void>,Service
- All Known Subinterfaces:
CustomRecurringTaskServiceLocal
public interface CustomRecurringTaskService extends CRUDService<CustomRecurringTaskDTO,CustomRecurringTaskData,Void>
Service for managing custom recurring tasks
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<CustomRecurringTaskDetailedVO>list()Lists all available custom recurring tasksvoidrunNow(CustomRecurringTaskVO task)Triggers a manual execution of the given taskPage<CustomRecurringTaskLogVO>searchLogs(@NotNull CustomRecurringTaskLogQuery params)Searches for a task execution logs-
Methods inherited from interface org.cyclos.services.CRUDService
getData, getDataForNew, load, remove, removeAll, save
-
-
-
-
Method Detail
-
list
List<CustomRecurringTaskDetailedVO> list() throws FrameworkException
Lists all available custom recurring tasks- Throws:
FrameworkException
-
runNow
void runNow(CustomRecurringTaskVO task) throws FrameworkException
Triggers a manual execution of the given task- Throws:
FrameworkException
-
searchLogs
Page<CustomRecurringTaskLogVO> searchLogs(@NotNull @NotNull CustomRecurringTaskLogQuery params) throws FrameworkException
Searches for a task execution logs- Throws:
FrameworkException
-
-