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, buildNumber, buildResultKey, buildState, buildSummary, comments, jiraIssues, labels, link, planService, stages, STATE, uriInfo
 
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, PlanService planService)
           
RestChainResult(ChainResultsSummary buildSummary, javax.ws.rs.core.UriInfo uriInfo, javax.ws.rs.core.UriBuilder baseUriBuilder, StageStatusHelper stageStatusHelper, PlanExecutableAgentsHelper planExecutableAgentsHelper, BuildLogFileAccessorFactory buildLogFileAccessorFactory, PlanService planService)
           
 
Method Summary
 void expand()
           
 void expand(ResultsSummary summary, ExecutionStatus executionStatus)
           
protected  RestBuildArtifactList getArtifacts()
           
 RestStageResultList getStages()
           
 RestStageResultList getStagesList()
           
 
Methods inherited from class com.atlassian.bamboo.plugins.rest.model.build.Result
getBuildKey, getBuildNumber, getBuildResultKey, getBuildState, getChanges, getComments, getJiraIssues, getLabels, getLink, setArtifacts, setBuildCompletedTime, setBuildDuration, setBuildDurationDescription, setBuildDurationInSeconds, setBuildNumber, setBuildReason, setBuildRelativeTime, setBuildResultKey, setBuildStartedTime, setBuildState, setBuildTestSummary, setComments, setContinuable, setExpand, setFailedTestCount, setHasExecutableAgents, setId, setJiraIssues, setLabels, setLifeCycleState, setLink, setParentLink, setPlanName, setPrettyBuildCompletedTime, setPrettyBuildStartedTime, setPrettyQueueDuration, setPrettyQueueStartedTime, setPrettyVcsUpdateDuration, setPrettyVcsUpdateStartedTime, setProjectName, setQuarantinedTestCount, setQueueDuration, setQueueStartedTime, setQueueTimeInSeconds, setRestartable, setRestartCount, setStage, setStageResult, setStages, setSuccessfulTestCount, setVcsRevisionKey, setVcsUpdateDuration, setVcsUpdateInSeconds, setVcsUpdateStartedTime
 
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,
                       PlanService planService)

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,
                       PlanService planService)
Method Detail

expand

public void expand()
Overrides:
expand in class Result

expand

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

getStages

public RestStageResultList getStages()

getArtifacts

protected RestBuildArtifactList getArtifacts()
Overrides:
getArtifacts in class Result

getStagesList

public RestStageResultList getStagesList()


Copyright © 2012 Atlassian. All Rights Reserved.