Package org.guvnor.ala.ui.model
Class PipelineExecutionTrace
- java.lang.Object
-
- org.guvnor.ala.ui.model.AbstractHasKeyObject<PipelineExecutionTraceKey>
-
- org.guvnor.ala.ui.model.PipelineExecutionTrace
-
- All Implemented Interfaces:
HasKey<PipelineExecutionTraceKey>
@Portable public class PipelineExecutionTrace extends AbstractHasKeyObject<PipelineExecutionTraceKey>
This class holds the information about a pipeline execution, typically the executed pipeline, the status of the execution, potential errors, etc.
-
-
Field Summary
-
Fields inherited from class org.guvnor.ala.ui.model.AbstractHasKeyObject
key
-
-
Constructor Summary
Constructors Constructor Description PipelineExecutionTrace(PipelineExecutionTraceKey key)PipelineExecutionTrace(PipelineExecutionTraceKey key, Pipeline pipeline, PipelineStatus pipelineStatus, PipelineError pipelineError, Map<String,PipelineStatus> stageStatusMap, Map<String,PipelineError> stageErrorMap)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)PipelinegetPipeline()PipelineErrorgetPipelineError()PipelineStatusgetPipelineStatus()PipelineErrorgetStageError(String stage)PipelineStatusgetStageStatus(String stage)inthashCode()voidsetPipeline(Pipeline pipeline)voidsetPipelineError(PipelineError pipelineError)voidsetPipelineStatus(PipelineStatus pipelineStatus)voidsetStageError(String stage, PipelineError error)voidsetStageStatus(String stage, PipelineStatus stageStatus)-
Methods inherited from class org.guvnor.ala.ui.model.AbstractHasKeyObject
getKey
-
-
-
-
Constructor Detail
-
PipelineExecutionTrace
public PipelineExecutionTrace(PipelineExecutionTraceKey key, Pipeline pipeline, PipelineStatus pipelineStatus, PipelineError pipelineError, Map<String,PipelineStatus> stageStatusMap, Map<String,PipelineError> stageErrorMap)
-
PipelineExecutionTrace
public PipelineExecutionTrace(PipelineExecutionTraceKey key)
-
-
Method Detail
-
getPipeline
public Pipeline getPipeline()
-
setPipeline
public void setPipeline(Pipeline pipeline)
-
getPipelineStatus
public PipelineStatus getPipelineStatus()
-
setPipelineStatus
public void setPipelineStatus(PipelineStatus pipelineStatus)
-
getPipelineError
public PipelineError getPipelineError()
-
setPipelineError
public void setPipelineError(PipelineError pipelineError)
-
getStageStatus
public PipelineStatus getStageStatus(String stage)
-
setStageStatus
public void setStageStatus(String stage, PipelineStatus stageStatus)
-
getStageError
public PipelineError getStageError(String stage)
-
setStageError
public void setStageError(String stage, PipelineError error)
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classAbstractHasKeyObject<PipelineExecutionTraceKey>
-
hashCode
public int hashCode()
- Overrides:
hashCodein classAbstractHasKeyObject<PipelineExecutionTraceKey>
-
-