public class TaskTemplate extends Object implements TaskOperations
TaskOperations.| Modifier and Type | Field and Description |
|---|---|
static String |
DEFINITIONS_RELATION |
| Modifier and Type | Method and Description |
|---|---|
TaskDefinitionResource |
create(String name,
String definition)
Create a new task.
|
void |
destroy(String name)
Destroy an existing task.
|
TaskExecutionResource |
display(long id)
Return the
TaskExecutionResource for the id specified. |
TaskExecutionResource.Page |
executionList()
List task executions known to the system.
|
TaskExecutionResource.Page |
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.
|
TaskDefinitionResource.Page |
list()
List tasks known to the system.
|
public static final String DEFINITIONS_RELATION
public TaskDefinitionResource.Page list()
TaskOperationslist in interface TaskOperationspublic TaskDefinitionResource create(String name, String definition)
TaskOperationscreate in interface TaskOperationspublic void launch(String name, Map<String,String> properties, List<String> arguments)
TaskOperationslaunch in interface TaskOperationspublic void destroy(String name)
TaskOperationsdestroy in interface TaskOperationspublic TaskExecutionResource.Page executionList()
TaskOperationsexecutionList in interface TaskOperationspublic TaskExecutionResource.Page executionListByTaskName(String taskName)
TaskOperationsexecutionListByTaskName in interface TaskOperationstaskName - of the executions.public TaskExecutionResource display(long id)
TaskOperationsTaskExecutionResource for the id specified.display in interface TaskOperationsid - identifier of the task executionTaskExecutionResourceCopyright © 2016 Pivotal Software, Inc.. All rights reserved.