|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ChainExecution
Represents an executing Chain
Method Summary | ||
---|---|---|
|
getConfigObject(java.lang.String key,
java.lang.Class<T> aClass)
Get configuration object produced by BuildConfigurationUIPlugin |
|
StageExecution |
getCurrentStage()
The current StageExecution |
|
ExecutionContext |
getExecutionContext()
Stores contextual data for the current ChainExecution |
|
java.lang.String |
getName()
Gets the name of the executing Chain |
|
PlanResultKey |
getPlanResultKey()
Get the result key |
|
java.util.List<StageExecution> |
getStages()
Get Stages for this Chain |
|
TriggerReason |
getTriggerReason()
Get the TriggerReason for the current ChainExecution |
|
boolean |
isCompleted()
Returns true if the chain has finished executing |
|
boolean |
isFailed()
Returns true if the chain execution has failed |
|
boolean |
isStopping()
Returns true if the chain is undergoing a 'stop' operation |
|
boolean |
isStopRequested()
Returns true if the Chain has been requested to stop execution |
|
boolean |
isSuccessful()
Returns true if the chain has finished executing successfully |
Methods inherited from interface com.atlassian.bamboo.plan.ExecutionStatus |
---|
getAverageDuration, getBuildChanges, getBuildIdentifier, getElapsedTime, getProgressBar, getQueueTime, getStartTime |
Method Detail |
---|
@NotNull java.lang.String getName()
@NotNull PlanResultKey getPlanResultKey()
@NotNull java.util.List<StageExecution> getStages()
boolean isCompleted()
boolean isSuccessful()
boolean isFailed()
boolean isStopping()
boolean isStopRequested()
Chain
has been requested to stop execution
@NotNull ExecutionContext getExecutionContext()
ChainExecution
@Nullable StageExecution getCurrentStage()
StageExecution
@NotNull TriggerReason getTriggerReason()
TriggerReason
for the current ChainExecution
getTriggerReason
in interface ExecutionStatus
@Nullable <T> T getConfigObject(java.lang.String key, java.lang.Class<T> aClass)
BuildConfigurationUIPlugin
key
- aClass
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |