public interface TaskOperations
Modifier and Type | Method and Description |
---|---|
TaskDefinitionResource |
create(String name,
String definition)
Create a new task.
|
void |
destroy(String name)
Destroy an existing task.
|
org.springframework.hateoas.PagedResources<TaskExecutionResource> |
executionList()
List task executions known to the system.
|
org.springframework.hateoas.PagedResources<TaskExecutionResource> |
executionListByTaskName(String taskName)
List task executions known to the system filtered by task name.
|
void |
launch(String name,
Map<String,String> properties,
List<String> arguments)
Launch an already created task.
|
org.springframework.hateoas.PagedResources<TaskDefinitionResource> |
list()
List tasks known to the system.
|
TaskExecutionResource |
taskExecutionStatus(long id)
Return the
TaskExecutionResource for the id specified. |
org.springframework.hateoas.PagedResources<TaskDefinitionResource> list()
TaskDefinitionResource create(String name, String definition)
void launch(String name, Map<String,String> properties, List<String> arguments)
void destroy(String name)
org.springframework.hateoas.PagedResources<TaskExecutionResource> executionList()
org.springframework.hateoas.PagedResources<TaskExecutionResource> executionListByTaskName(String taskName)
taskName
- of the executions.TaskExecutionResource taskExecutionStatus(long id)
TaskExecutionResource
for the id specified.id
- identifier of the task executionTaskExecutionResource
Copyright © 2017 Pivotal Software, Inc.. All rights reserved.