public class DefaultTaskExecutionService extends java.lang.Object implements TaskExecutionService, ExecutionFeedback
| Constructor and Description |
|---|
DefaultTaskExecutionService(TaskRepository taskRepository,
TaskAppEvenets taskAppEvenets,
OperationExecutionGateway operationExecutionGateway) |
| Modifier and Type | Method and Description |
|---|---|
void |
completeTask(java.util.UUID taskId,
java.lang.String withMessage) |
void |
executeTask(java.util.UUID taskId) |
void |
operationDone(java.util.UUID operationId) |
void |
operationDone(java.util.UUID operationId,
java.lang.String withMessage) |
void |
operationFailed(java.util.UUID operationId,
java.lang.String withMessage) |
void |
operationNotice(java.util.UUID operationId,
java.lang.String noticeMessage) |
void |
operationStarted(java.util.UUID operationId) |
void |
operationStarted(java.util.UUID operationId,
java.lang.String withMessage) |
public DefaultTaskExecutionService(TaskRepository taskRepository, TaskAppEvenets taskAppEvenets, OperationExecutionGateway operationExecutionGateway)
public void executeTask(java.util.UUID taskId)
executeTask in interface TaskExecutionServicepublic void completeTask(java.util.UUID taskId,
java.lang.String withMessage)
completeTask in interface TaskExecutionServicepublic void operationStarted(java.util.UUID operationId)
operationStarted in interface ExecutionFeedbackpublic void operationDone(java.util.UUID operationId)
operationDone in interface ExecutionFeedbackpublic void operationStarted(java.util.UUID operationId,
java.lang.String withMessage)
operationStarted in interface ExecutionFeedbackpublic void operationDone(java.util.UUID operationId,
java.lang.String withMessage)
operationDone in interface ExecutionFeedbackpublic void operationNotice(java.util.UUID operationId,
java.lang.String noticeMessage)
operationNotice in interface ExecutionFeedbackpublic void operationFailed(java.util.UUID operationId,
java.lang.String withMessage)
operationFailed in interface ExecutionFeedback