public interface SchedulingService
extends com.anaptecs.jeaf.core.api.Service
| Modifier and Type | Method and Description |
|---|---|
void |
deleteTask(ScheduledTask pTask) |
ScheduledTask |
getTask(com.anaptecs.jeaf.core.api.ServiceObjectID pTaskID) |
Set<ScheduledTask> |
queryTasks(ScheduledTaskQuery pQuery) |
ScheduledTask |
scheduleTask(ScheduledTask pTask)
Method creates a new scheduled task object.
|
void |
startTask(ScheduledTask pTask) |
ScheduledTask |
unscheduleTask(ScheduledTask pTask) |
ScheduledTask scheduleTask(ScheduledTask pTask) throws SchedulingApplicationException
pTask - Task object that should be scheduled. The parameter must not be null.ScheduledTask Object describing the created scheduled task. The method never returns null.{@link - SchedulingApplicationException}SchedulingApplicationExceptionScheduledTask unscheduleTask(ScheduledTask pTask)
pTask - ScheduledTaskSet<ScheduledTask> queryTasks(ScheduledTaskQuery pQuery)
pQuery - ScheduledTaskvoid deleteTask(ScheduledTask pTask)
pTask - ScheduledTask getTask(com.anaptecs.jeaf.core.api.ServiceObjectID pTaskID)
pTaskID - ScheduledTaskvoid startTask(ScheduledTask pTask)
pTask - Copyright © 2020. All rights reserved.