com.xebialabs.deployit.engine.tasker
Interface IEngine
public interface IEngine
|
Method Summary |
void |
abort(java.lang.String taskid)
|
void |
addPauseStep(java.lang.String taskid,
int position)
|
void |
archive(java.lang.String taskid)
|
void |
cancel(java.lang.String taskid)
|
void |
execute(java.lang.String taskid)
|
java.util.List<com.xebialabs.deployit.engine.tasker.Task> |
getAllIncompleteTasks()
|
akka.actor.ActorSystem |
getSystem()
|
void |
moveStep(java.lang.String taskid,
int stepNr,
int newPosition)
|
void |
recoverTasks()
|
java.lang.String |
register(TaskSpecification spec)
|
com.xebialabs.deployit.engine.tasker.Task |
retrieve(java.lang.String taskid)
|
void |
schedule(java.lang.String taskid,
org.joda.time.DateTime scheduleAt)
|
void |
shutdownTasks()
|
void |
skipSteps(java.lang.String taskid,
java.util.List<java.lang.Integer> stepNrs)
|
void |
stop(java.lang.String taskid)
|
void |
unskipSteps(java.lang.String taskid,
java.util.List<java.lang.Integer> stepNrs)
|
register
java.lang.String register(TaskSpecification spec)
retrieve
com.xebialabs.deployit.engine.tasker.Task retrieve(java.lang.String taskid)
execute
void execute(java.lang.String taskid)
schedule
void schedule(java.lang.String taskid,
org.joda.time.DateTime scheduleAt)
abort
void abort(java.lang.String taskid)
stop
void stop(java.lang.String taskid)
cancel
void cancel(java.lang.String taskid)
skipSteps
void skipSteps(java.lang.String taskid,
java.util.List<java.lang.Integer> stepNrs)
unskipSteps
void unskipSteps(java.lang.String taskid,
java.util.List<java.lang.Integer> stepNrs)
moveStep
void moveStep(java.lang.String taskid,
int stepNr,
int newPosition)
addPauseStep
void addPauseStep(java.lang.String taskid,
int position)
getAllIncompleteTasks
java.util.List<com.xebialabs.deployit.engine.tasker.Task> getAllIncompleteTasks()
archive
void archive(java.lang.String taskid)
getSystem
akka.actor.ActorSystem getSystem()
recoverTasks
@PostConstruct
void recoverTasks()
shutdownTasks
@PreDestroy
void shutdownTasks()