com.atlassian.bamboo.plan.cache
Interface ImmutableTopLevelPlan

All Superinterfaces:
BambooIdProvider, DescriptionProvider, ImmutableChain, ImmutablePlan, NameProvider, PlanIdentifier
All Known Subinterfaces:
TopLevelPlan
All Known Implementing Classes:
BuildObjectForTests, DefaultChain, ImmutableChainImpl, TestBuildObjectForTests

public interface ImmutableTopLevelPlan
extends ImmutableChain

Represents a TopLevelPlan that is immutable.

Since:
v3.4

Field Summary
 
Fields inherited from interface com.atlassian.bamboo.plan.cache.ImmutablePlan
MAX_NUMBER_LOG_ENTRIES, MAX_PREVIOUS_BUILD_FOR_AVE, STATUS_CURRENTLY_BUILDING, STATUS_FAIL, STATUS_NO_BUILDS, STATUS_NOT_RUN, STATUS_SUCCESS
 
Method Summary
 
Methods inherited from interface com.atlassian.bamboo.plan.cache.ImmutableChain
containsStage, getAllJobs, getAllStages, getEffectiveRepositoryDefinitions, getJobCount, getLastResultKey, getNotificationSet, getStages
 
Methods inherited from interface com.atlassian.bamboo.plan.cache.ImmutablePlan
getAverageBuildDuration, getBuildDefinition, getBuildDefinitionXml, getBuildLogger, getCurrentStatus, getEffectiveVariables, getFirstBuildNumber, getKey, getLabelNames, getLastBuildNumber, getLatestResultsSummary, getMaster, getNextBuildNumber, getProject, getType, getVariables, hasMaster, hasTests, isActive, isBusy, isExecuting, isMarkedForDeletion
 
Methods inherited from interface com.atlassian.bamboo.plan.PlanIdentifier
getBuildKey, getBuildName, getId, getName, getPlanKey, getPlanType, isSuspendedFromBuilding
 
Methods inherited from interface com.atlassian.bamboo.utils.DescriptionProvider
getDescription
 



Copyright © 2012 Atlassian. All Rights Reserved.