public interface DataflowTaskExecutionDao
TaskExecution
s. Mirrors the TaskExecutionDao
but contains Spring Cloud Data Flow specific operations. This functionality might
be migrated to Spring Cloud Task itself.Modifier and Type | Method and Description |
---|---|
int |
deleteTaskExecutionParamsByTaskExecutionIds(Set<Long> taskExecutionIds)
Deletes 1 or more task execution parameter records.
|
int |
deleteTaskExecutionsByTaskExecutionIds(Set<Long> taskExecutionIds)
Deletes 1 or more task executions
|
int |
deleteTaskTaskBatchRelationshipsByTaskExecutionIds(Set<Long> taskExecutionIds)
Deletes 1 or more task batch relationship records that links batch executions
to task executions.
|
Set<Long> |
findChildTaskExecutionIds(Set<Long> taskExecutionIds)
Finds all the child tasks for the taskExecution that is provided.
|
Set<Long> |
getAllTaskExecutionIds(boolean onlyCompleted,
String taskName)
Returns all the task execution IDs of the completed task executions.
|
Integer |
getAllTaskExecutionsCount(boolean onlyCompleted,
String taskName)
Returns the size of all the task executions with the option to include only the completed executions.
|
Set<Long> |
getTaskExecutionIdsByTaskName(String taskName)
Returns the Set of task execution IDs by the given task name.
|
int deleteTaskExecutionParamsByTaskExecutionIds(Set<Long> taskExecutionIds)
taskExecutionIds
- Must contain at least 1 taskExecutionIdint deleteTaskExecutionsByTaskExecutionIds(Set<Long> taskExecutionIds)
taskExecutionIds
- Must contain at least 1 taskExecutionIdint deleteTaskTaskBatchRelationshipsByTaskExecutionIds(Set<Long> taskExecutionIds)
taskExecutionIds
- Must contain at least 1 taskExecutionIdSet<Long> findChildTaskExecutionIds(Set<Long> taskExecutionIds)
taskExecutionIds
- The ids to theTaskExecution
s to be searchedTaskExecution
s that correspond to the TaskExecution
s passed.Set<Long> getTaskExecutionIdsByTaskName(String taskName)
taskName
- the task nameInteger getAllTaskExecutionsCount(boolean onlyCompleted, String taskName)
onlyCompleted
- filter by completed task executionstaskName
- the task name, if null then retrieve all the tasksSet<Long> getAllTaskExecutionIds(boolean onlyCompleted, String taskName)
onlyCompleted
- filter by completed task executionstaskName
- the task name, if null then retrieve all the tasksCopyright © 2024 Pivotal Software, Inc.. All rights reserved.