com.atlassian.bamboo.plugins.rest.model.chain
Class RestChainResult

java.lang.Object
  extended by com.atlassian.bamboo.plugins.rest.model.build.Result
      extended by com.atlassian.bamboo.plugins.rest.model.chain.RestChainResult
Direct Known Subclasses:
RestChainResultDetails

@Expander(value=RestChainResultExpander.class)
public class RestChainResult
extends Result


Field Summary
protected  BuildExecutionManager buildExecutionManager
           
protected  BuildQueueManager buildQueueManager
           
protected  boolean detailedResult
           
protected  PlanExecutionManager planExecutionManager
           
protected  StageStatusHelper stageStatusHelper
           
 
Fields inherited from class com.atlassian.bamboo.plugins.rest.model.build.Result
artifacts, baseUriBuilder, buildCompletedTime, buildDuration, buildDurationDescription, buildDurationInSeconds, buildNumber, buildReason, buildRelativeTime, buildResultKey, buildStartedTime, buildState, buildSummary, buildTestSummary, comments, continuable, expand, failedTestCount, hasExecutableAgents, id, jiraIssues, KEY, labels, LIFE_CYCLE_STATE, lifeCycleState, link, NUMBER, parentLink, planName, prettyBuildCompletedTime, prettyBuildStartedTime, prettyQueueDuration, prettyQueueStartedTime, prettyVcsUpdateDuration, prettyVcsUpdateStartedTime, projectName, queueDuration, queueStartedTime, queueTimeInSeconds, restartable, restartCount, stage, stageResult, stages, STATE, successfulTestCount, uriInfo, vcsRevisionKey, vcsUpdateDuration, vcsUpdateInSeconds, vcsUpdateStartedTime
 
Constructor Summary
RestChainResult()
           
RestChainResult(ChainResultsSummary buildSummary, javax.ws.rs.core.UriInfo uriInfo, javax.ws.rs.core.UriBuilder baseUriBuilder, boolean detailedResult, BuildExecutionManager buildExecutionManager, PlanExecutionManager planExecutionManager, BuildQueueManager buildQueueManager, StageStatusHelper stageStatusHelper, PlanExecutableAgentsHelper planExecutableAgentsHelper, BuildLogFileAccessorFactory buildLogFileAccessorFactory)
           
RestChainResult(ChainResultsSummary buildSummary, javax.ws.rs.core.UriInfo uriInfo, javax.ws.rs.core.UriBuilder baseUriBuilder, StageStatusHelper stageStatusHelper, PlanExecutableAgentsHelper planExecutableAgentsHelper, BuildLogFileAccessorFactory buildLogFileAccessorFactory)
           
 
Method Summary
 void expand()
           
 void expand(ResultsSummary summary, ExecutionStatus executionStatus)
           
protected  RestBuildArtifactList getArtifacts()
           
protected  RestStageResultList getStages()
           
 RestStageResultList getStagesList()
           
 
Methods inherited from class com.atlassian.bamboo.plugins.rest.model.build.Result
getBuildKey, getBuildNumber, getBuildResultKey, getBuildState, getChanges, getComments, getJiraIssueManager, getJiraIssues, getLabels, getLink, setStageResult
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

detailedResult

protected boolean detailedResult

buildExecutionManager

protected BuildExecutionManager buildExecutionManager

planExecutionManager

protected PlanExecutionManager planExecutionManager

buildQueueManager

protected BuildQueueManager buildQueueManager

stageStatusHelper

protected StageStatusHelper stageStatusHelper
Constructor Detail

RestChainResult

public RestChainResult()

RestChainResult

public RestChainResult(ChainResultsSummary buildSummary,
                       javax.ws.rs.core.UriInfo uriInfo,
                       javax.ws.rs.core.UriBuilder baseUriBuilder,
                       StageStatusHelper stageStatusHelper,
                       PlanExecutableAgentsHelper planExecutableAgentsHelper,
                       BuildLogFileAccessorFactory buildLogFileAccessorFactory)

RestChainResult

public RestChainResult(ChainResultsSummary buildSummary,
                       javax.ws.rs.core.UriInfo uriInfo,
                       javax.ws.rs.core.UriBuilder baseUriBuilder,
                       boolean detailedResult,
                       BuildExecutionManager buildExecutionManager,
                       PlanExecutionManager planExecutionManager,
                       BuildQueueManager buildQueueManager,
                       StageStatusHelper stageStatusHelper,
                       PlanExecutableAgentsHelper planExecutableAgentsHelper,
                       BuildLogFileAccessorFactory buildLogFileAccessorFactory)
Method Detail

expand

public void expand()
Overrides:
expand in class Result

expand

public void expand(@NotNull
                   ResultsSummary summary,
                   @Nullable
                   ExecutionStatus executionStatus)

getStages

protected RestStageResultList getStages()

getArtifacts

protected RestBuildArtifactList getArtifacts()
Overrides:
getArtifacts in class Result

getStagesList

public RestStageResultList getStagesList()


Copyright © 2011 Atlassian. All Rights Reserved.