public class TaskServiceStub extends java.lang.Object implements TaskService
BEAN_ID| Constructor and Description |
|---|
TaskServiceStub() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<TaskModel> |
cleanup() |
TaskEngine |
getEngine() |
java.util.List<TaskModel> |
getTasks() |
ProcessTaskModel |
runProcessTask(java.lang.String beanId) |
void |
runTasks() |
void |
scheduleTask(TaskModel task)
Schedule a task.
|
void |
triggerEvent(java.lang.String event)
Trigger an event on task module.
|
void |
triggerEvent(java.lang.String event,
java.util.Date expirationDate)
Trigger an event on task module.
|
boolean |
triggerEvent(TaskEvent event)
Trigger event on task module.
|
public void runTasks()
throws RetryLaterException
RetryLaterExceptionpublic ProcessTaskModel runProcessTask(java.lang.String beanId) throws RetryLaterException
RetryLaterExceptionpublic java.util.List<TaskModel> cleanup()
public void triggerEvent(java.lang.String event)
TaskServicetriggerEvent in interface TaskServiceevent - unique id of eventpublic boolean triggerEvent(TaskEvent event)
TaskServicetriggerEvent in interface TaskServiceevent - event to be triggeredtrue if operation succeeded or false if event has been already triggeredpublic void scheduleTask(TaskModel task)
TaskServicescheduleTask in interface TaskServicetask - task to schedule.public TaskEngine getEngine()
getEngine in interface TaskServicepublic java.util.List<TaskModel> getTasks()
public void triggerEvent(java.lang.String event,
java.util.Date expirationDate)
TaskServicetriggerEvent in interface TaskServiceevent - unique id of eventexpirationDate - expiration date - when reached the task condition created after event send and beforeCopyright © 2018 SAP SE. All Rights Reserved.