public interface TaskExplorer
Modifier and Type | Method and Description |
---|---|
org.springframework.data.domain.Page<TaskExecution> |
findAll(org.springframework.data.domain.Pageable pageable)
Retrieves all the task executions within the pageable constraints sorted by
start date descending, taskExecution id descending.
|
org.springframework.data.domain.Page<TaskExecution> |
findRunningTaskExecutions(String taskName,
org.springframework.data.domain.Pageable pageable)
Retrieve a collection of taskExecutions that have the task name provided.
|
org.springframework.data.domain.Page<TaskExecution> |
findTaskExecutionsByName(String taskName,
org.springframework.data.domain.Pageable pageable)
Get a collection/page of executions
|
Set<Long> |
getJobExecutionIdsByTaskExecutionId(long taskExecutionId)
Returns a Set of JobExecution ids for the jobs that were executed within the scope
of the requested task.
|
TaskExecution |
getTaskExecution(long executionId)
Retrieve a
TaskExecution by its id. |
long |
getTaskExecutionCount()
Retrieves current number of task executions.
|
long |
getTaskExecutionCountByTaskName(String taskName)
Get number of executions for a taskName.
|
Long |
getTaskExecutionIdByJobExecutionId(long jobExecutionId)
Returns the id of the TaskExecution that the requested Spring Batch job execution
was executed within the context of.
|
List<String> |
getTaskNames()
Retrieve a list of available task names.
|
TaskExecution getTaskExecution(long executionId)
TaskExecution
by its id.executionId
- the task execution idTaskExecution
with this id, or null if not foundorg.springframework.data.domain.Page<TaskExecution> findRunningTaskExecutions(String taskName, org.springframework.data.domain.Pageable pageable)
taskName
- the name of the taskpageable
- the constraints for the searchList<String> getTaskNames()
long getTaskExecutionCountByTaskName(String taskName)
taskName
- the name of the task to be searchedlong getTaskExecutionCount()
org.springframework.data.domain.Page<TaskExecution> findTaskExecutionsByName(String taskName, org.springframework.data.domain.Pageable pageable)
taskName
- the name of the task to be searchedpageable
- the constraints for the searchorg.springframework.data.domain.Page<TaskExecution> findAll(org.springframework.data.domain.Pageable pageable)
pageable
- the constraints for the searchLong getTaskExecutionIdByJobExecutionId(long jobExecutionId)
jobExecutionId
- the id of the JobExecutionTaskExecution
Set<Long> getJobExecutionIdsByTaskExecutionId(long taskExecutionId)
taskExecutionId
- id of the TaskExecution
Set
of the ids of the job executions executed within the task.Copyright © 2016 Pivotal Software, Inc.. All rights reserved.