public class JdbcTaskReflection extends ClosedTaskReflection
ClosedTaskReflection.ReflectedOperationData, ClosedTaskReflection.ReflectedOperationNoticeData, ClosedTaskReflection.ReflectedOperationPropertyData, ClosedTaskReflection.ReflectedTaskData, ClosedTaskReflection.ReflectedTaskNoticeData, ClosedTaskReflection.ReflectedTaskPropertyDatareflectedTaskData| Constructor and Description |
|---|
JdbcTaskReflection(java.lang.String taskTable,
java.lang.String operationTable,
org.springframework.jdbc.core.JdbcTemplate jdbcTemplate) |
JdbcTaskReflection(java.lang.String taskTable,
java.lang.String operationTable,
org.springframework.jdbc.core.JdbcTemplate jdbcTemplate,
ClosedTaskReflection.ReflectedTaskData reflectedTaskData) |
JdbcTaskReflection(java.lang.String taskTable,
java.lang.String operationTable,
java.util.UUID taskId,
org.springframework.jdbc.core.JdbcTemplate jdbcTemplate) |
| Modifier and Type | Method and Description |
|---|---|
<T> java.util.List<T> |
loadMultipleReflections(java.util.function.Function<ClosedTaskReflection.ReflectedTaskData,T> taskReflectionConsumer,
int offset,
int limit) |
<T> java.util.List<T> |
loadMultipleReflections(java.util.function.Function<ClosedTaskReflection.ReflectedTaskData,T> taskReflectionConsumer,
java.lang.String status,
int offset,
int limit) |
<T> java.util.List<T> |
loadMultipleReflectionsAs(java.lang.String query,
java.util.function.Function<ClosedTaskReflection.ReflectedTaskData,T> taskReflectionConsumer) |
java.util.List<JdbcTaskReflection> |
loadMultipleReflectionsByState(org.ametiste.routine.domain.task.Task.State state,
int offset,
int limit) |
void |
loadReflection() |
<T> T |
processReflection(java.util.function.Function<ClosedTaskReflection.ReflectedTaskData,T> taskReflectionConsumer) |
void |
saveReflection() |
flareNotice, flareOperation, flareProperty, flareTaskId, flareTaskState, flareTaskTimes, reflect, reflectedTaskDatapublic JdbcTaskReflection(java.lang.String taskTable,
java.lang.String operationTable,
java.util.UUID taskId,
org.springframework.jdbc.core.JdbcTemplate jdbcTemplate)
public JdbcTaskReflection(java.lang.String taskTable,
java.lang.String operationTable,
org.springframework.jdbc.core.JdbcTemplate jdbcTemplate,
ClosedTaskReflection.ReflectedTaskData reflectedTaskData)
public JdbcTaskReflection(java.lang.String taskTable,
java.lang.String operationTable,
org.springframework.jdbc.core.JdbcTemplate jdbcTemplate)
public void loadReflection()
public <T> java.util.List<T> loadMultipleReflections(java.util.function.Function<ClosedTaskReflection.ReflectedTaskData,T> taskReflectionConsumer, int offset, int limit)
public <T> java.util.List<T> loadMultipleReflections(java.util.function.Function<ClosedTaskReflection.ReflectedTaskData,T> taskReflectionConsumer, java.lang.String status, int offset, int limit)
public <T> java.util.List<T> loadMultipleReflectionsAs(java.lang.String query,
java.util.function.Function<ClosedTaskReflection.ReflectedTaskData,T> taskReflectionConsumer)
public java.util.List<JdbcTaskReflection> loadMultipleReflectionsByState(org.ametiste.routine.domain.task.Task.State state, int offset, int limit)
public <T> T processReflection(java.util.function.Function<ClosedTaskReflection.ReflectedTaskData,T> taskReflectionConsumer)
public void saveReflection()