Package com.xebialabs.deployit.cli.api
Class TaskClient
- java.lang.Object
-
- com.xebialabs.deployit.cli.api.DocumentedObject
-
- com.xebialabs.deployit.cli.api.TaskClient
-
@CliObject(name="tasks") public class TaskClient extends DocumentedObject
Exposes theTaskService.- Since:
- Deployit 3.8
-
-
Constructor Summary
Constructors Constructor Description TaskClient()TaskClient(ProxiesInstance proxies)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidabort(java.lang.String taskId)com.xebialabs.deployit.engine.api.execution.TaskWithStepsaddPause(java.lang.String taskId, int stepId)voidarchive(java.lang.String taskId)com.xebialabs.deployit.engine.api.execution.TaskStateassign(java.lang.String taskId, java.lang.String owner)voidcancel(java.lang.String taskId)java.util.List<com.xebialabs.deployit.engine.api.execution.TaskWithSteps>export(java.lang.String begin, java.lang.String end)com.xebialabs.deployit.engine.api.execution.TaskStateget(java.lang.String taskId)java.util.List<com.xebialabs.deployit.engine.api.execution.TaskState>getAllCurrentTasks()java.util.List<com.xebialabs.deployit.engine.api.execution.TaskState>getMyCurrentTasks()java.util.List<com.xebialabs.deployit.engine.api.execution.TaskState>query(java.lang.String begin, java.lang.String end)voidschedule(java.lang.String taskId, org.joda.time.DateTime dateTime)com.xebialabs.deployit.engine.api.execution.TaskWithStepsskip(java.lang.String taskId, java.util.List<java.lang.Integer> stepIds)voidstart(java.lang.String taskId)com.xebialabs.deployit.engine.api.execution.StepStatestep(java.lang.String taskId, int stepId)com.xebialabs.deployit.engine.api.execution.TaskWithStepssteps(java.lang.String taskId)voidstop(java.lang.String taskId)com.xebialabs.deployit.engine.api.execution.TaskStatetakeover(java.lang.String taskId, java.lang.String currentOwner)com.xebialabs.deployit.engine.api.execution.TaskWithStepsunskip(java.lang.String taskId, java.util.List<java.lang.Integer> stepIds)-
Methods inherited from class com.xebialabs.deployit.cli.api.DocumentedObject
help, help
-
-
-
-
Constructor Detail
-
TaskClient
public TaskClient()
-
TaskClient
public TaskClient(ProxiesInstance proxies)
-
-
Method Detail
-
getMyCurrentTasks
public java.util.List<com.xebialabs.deployit.engine.api.execution.TaskState> getMyCurrentTasks()
-
getAllCurrentTasks
public java.util.List<com.xebialabs.deployit.engine.api.execution.TaskState> getAllCurrentTasks()
-
get
public com.xebialabs.deployit.engine.api.execution.TaskState get(java.lang.String taskId)
-
steps
public com.xebialabs.deployit.engine.api.execution.TaskWithSteps steps(java.lang.String taskId)
-
step
public com.xebialabs.deployit.engine.api.execution.StepState step(java.lang.String taskId, int stepId)
-
start
public void start(java.lang.String taskId)
-
schedule
public void schedule(java.lang.String taskId, org.joda.time.DateTime dateTime)
-
stop
public void stop(java.lang.String taskId)
-
abort
public void abort(java.lang.String taskId)
-
cancel
public void cancel(java.lang.String taskId)
-
archive
public void archive(java.lang.String taskId)
-
skip
public com.xebialabs.deployit.engine.api.execution.TaskWithSteps skip(java.lang.String taskId, java.util.List<java.lang.Integer> stepIds)
-
unskip
public com.xebialabs.deployit.engine.api.execution.TaskWithSteps unskip(java.lang.String taskId, java.util.List<java.lang.Integer> stepIds)
-
addPause
public com.xebialabs.deployit.engine.api.execution.TaskWithSteps addPause(java.lang.String taskId, int stepId)
-
assign
public com.xebialabs.deployit.engine.api.execution.TaskState assign(java.lang.String taskId, java.lang.String owner)
-
takeover
public com.xebialabs.deployit.engine.api.execution.TaskState takeover(java.lang.String taskId, java.lang.String currentOwner)
-
query
public java.util.List<com.xebialabs.deployit.engine.api.execution.TaskState> query(java.lang.String begin, java.lang.String end)
-
export
public java.util.List<com.xebialabs.deployit.engine.api.execution.TaskWithSteps> export(java.lang.String begin, java.lang.String end)
-
-