public class PipelineExecutorTaskImpl extends Object implements PipelineExecutorTask, Cloneable
PipelineExecutorTask.Status
Constructor and Description |
---|
PipelineExecutorTaskImpl() |
PipelineExecutorTaskImpl(PipelineExecutorTaskDef taskDef,
String executionId) |
Modifier and Type | Method and Description |
---|---|
void |
clearErrors() |
protected Object |
clone() |
String |
getId()
The UUID for task.
|
RegistrableOutput |
getOutput() |
PipelineExecutorError |
getPipelineError() |
PipelineExecutorTask.Status |
getPipelineStatus() |
PipelineExecutorError |
getStageError(String stage) |
PipelineExecutorTask.Status |
getStageStatus(String stage) |
PipelineExecutorTaskDef |
getTaskDef() |
void |
setOutput(RegistrableOutput output) |
void |
setPipelineError(PipelineExecutorError error) |
void |
setPipelineStatus(PipelineExecutorTask.Status pipelineStatus) |
void |
setStageError(String stage,
PipelineExecutorError error) |
void |
setStageStatus(String stage,
PipelineExecutorTask.Status status) |
public PipelineExecutorTaskImpl()
public PipelineExecutorTaskImpl(PipelineExecutorTaskDef taskDef, String executionId)
public PipelineExecutorTaskDef getTaskDef()
getTaskDef
in interface PipelineExecutorTask
public String getId()
PipelineExecutorTask
getId
in interface PipelineExecutorTask
public PipelineExecutorTask.Status getPipelineStatus()
getPipelineStatus
in interface PipelineExecutorTask
public void setPipelineStatus(PipelineExecutorTask.Status pipelineStatus)
public void setStageStatus(String stage, PipelineExecutorTask.Status status)
public PipelineExecutorTask.Status getStageStatus(String stage)
getStageStatus
in interface PipelineExecutorTask
stage
- a pipeline Stage for querying the execution status.public void setStageError(String stage, PipelineExecutorError error)
public PipelineExecutorError getStageError(String stage)
getStageError
in interface PipelineExecutorTask
stage
- a pipeline Stage for querying the execution error.public void setPipelineError(PipelineExecutorError error)
public PipelineExecutorError getPipelineError()
getPipelineError
in interface PipelineExecutorTask
public RegistrableOutput getOutput()
getOutput
in interface PipelineExecutorTask
public void setOutput(RegistrableOutput output)
public void clearErrors()
protected Object clone() throws CloneNotSupportedException
clone
in class Object
CloneNotSupportedException
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.