public class JPATaskReflection
extends java.lang.Object
implements org.ametiste.routine.domain.task.reflect.TaskReflection
| Constructor and Description |
|---|
JPATaskReflection() |
JPATaskReflection(TaskData taskData) |
| Modifier and Type | Method and Description |
|---|---|
void |
flareNotice(org.ametiste.routine.domain.task.notices.Notice notice) |
void |
flareOperation(org.ametiste.routine.domain.task.reflect.OperationFlare operationFlare) |
void |
flareProperty(java.lang.String name,
java.lang.String value) |
void |
flareTaskId(java.util.UUID taskId) |
void |
flareTaskState(org.ametiste.routine.domain.task.Task.State state) |
void |
flareTaskTimes(java.time.Instant creationTime,
java.time.Instant executionStartTime,
java.time.Instant completionTime) |
void |
reflect(org.ametiste.routine.domain.task.reflect.TaskReflection reflection) |
TaskData |
reflectedTaskData() |
public JPATaskReflection()
public JPATaskReflection(TaskData taskData)
public void flareTaskId(java.util.UUID taskId)
flareTaskId in interface org.ametiste.routine.domain.task.reflect.TaskReflectionpublic void flareTaskState(org.ametiste.routine.domain.task.Task.State state)
flareTaskState in interface org.ametiste.routine.domain.task.reflect.TaskReflectionpublic void flareOperation(org.ametiste.routine.domain.task.reflect.OperationFlare operationFlare)
flareOperation in interface org.ametiste.routine.domain.task.reflect.TaskReflectionpublic void flareProperty(java.lang.String name,
java.lang.String value)
flareProperty in interface org.ametiste.routine.domain.task.reflect.TaskReflectionpublic void flareTaskTimes(java.time.Instant creationTime,
java.time.Instant executionStartTime,
java.time.Instant completionTime)
flareTaskTimes in interface org.ametiste.routine.domain.task.reflect.TaskReflectionpublic void flareNotice(org.ametiste.routine.domain.task.notices.Notice notice)
flareNotice in interface org.ametiste.routine.domain.task.reflect.TaskReflectionpublic void reflect(org.ametiste.routine.domain.task.reflect.TaskReflection reflection)
reflect in interface org.ametiste.routine.domain.task.reflect.TaskReflectionpublic TaskData reflectedTaskData()