Uses of Interface
com.atlassian.bamboo.plan.cache.ImmutablePlan

Packages that use ImmutablePlan
com.atlassian.bamboo.bandana   
com.atlassian.bamboo.brokenbuildtracker   
com.atlassian.bamboo.build   
com.atlassian.bamboo.build.strategy   
com.atlassian.bamboo.buildtrigger   
com.atlassian.bamboo.chains   
com.atlassian.bamboo.labels   
com.atlassian.bamboo.plan   
com.atlassian.bamboo.plan.artifact   
com.atlassian.bamboo.plan.branch   
com.atlassian.bamboo.plan.branch.cache   
com.atlassian.bamboo.plan.cache   
com.atlassian.bamboo.plan.helpers   
com.atlassian.bamboo.plugin.module.ext   
com.atlassian.bamboo.plugins.hg   
com.atlassian.bamboo.plugins.maven.dependencies   
com.atlassian.bamboo.plugins.rest.common   
com.atlassian.bamboo.plugins.rest.model.plan   
com.atlassian.bamboo.plugins.rest.model.plan.branch   
com.atlassian.bamboo.plugins.rest.service   
com.atlassian.bamboo.project   
com.atlassian.bamboo.repository   
com.atlassian.bamboo.resultsummary   
com.atlassian.bamboo.utils   
com.atlassian.bamboo.v2.build   
com.atlassian.bamboo.v2.build.dependencies   
com.atlassian.bamboo.v2.build.trigger   
com.atlassian.bamboo.variable   
com.atlassian.bamboo.ww2.beans   
 

Uses of ImmutablePlan in com.atlassian.bamboo.bandana
 

Methods in com.atlassian.bamboo.bandana with parameters of type ImmutablePlan
static PlanAwareBandanaContext PlanAwareBandanaContext.forPlan(ImmutablePlan plan)
           
 

Uses of ImmutablePlan in com.atlassian.bamboo.brokenbuildtracker
 

Methods in com.atlassian.bamboo.brokenbuildtracker with parameters of type ImmutablePlan
 java.lang.String TrackingConfigurationManagerImpl.getDefaultUser(ImmutablePlan plan)
           
 java.lang.String TrackingConfigurationManager.getDefaultUser(ImmutablePlan plan)
           
 boolean TrackingConfigurationManagerImpl.isTrackingEnabled(ImmutablePlan plan)
           
 boolean TrackingConfigurationManager.isTrackingEnabled(ImmutablePlan plan)
           
 

Uses of ImmutablePlan in com.atlassian.bamboo.build
 

Subinterfaces of ImmutablePlan in com.atlassian.bamboo.build
 interface Buildable
           
 interface Job
           
 

Classes in com.atlassian.bamboo.build that implement ImmutablePlan
 class DefaultJob
           
 

Methods in com.atlassian.bamboo.build that return types with arguments of type ImmutablePlan
 java.util.Set<ImmutablePlan> PlanDependencyManager.getEffectiveChildPlans(ImmutablePlan chain)
           
 java.util.Set<ImmutablePlan> PlanDependencyManagerImpl.getEffectiveChildPlans(ImmutablePlan chain)
           
 java.util.Set<ImmutablePlan> PlanDependencyManager.getEffectiveParentPlans(ImmutablePlan chain)
           
 java.util.Set<ImmutablePlan> PlanDependencyManagerImpl.getEffectiveParentPlans(ImmutablePlan chain)
           
 

Methods in com.atlassian.bamboo.build with parameters of type ImmutablePlan
 java.util.Set<ImmutablePlan> PlanDependencyManager.getEffectiveChildPlans(ImmutablePlan chain)
           
 java.util.Set<ImmutablePlan> PlanDependencyManagerImpl.getEffectiveChildPlans(ImmutablePlan chain)
           
 java.util.Set<ImmutablePlan> PlanDependencyManager.getEffectiveParentPlans(ImmutablePlan chain)
           
 java.util.Set<ImmutablePlan> PlanDependencyManagerImpl.getEffectiveParentPlans(ImmutablePlan chain)
           
 BuildTriggerCondition.ExecutionPreference BuildTriggerCondition.getExecutionPreference(ImmutablePlan plan)
          Use to indicate preference for whether this plugin things the plan should execute.
 

Uses of ImmutablePlan in com.atlassian.bamboo.build.strategy
 

Methods in com.atlassian.bamboo.build.strategy with parameters of type ImmutablePlan
protected  org.quartz.Trigger SingleDailyBuildStrategy.getTrigger(ImmutablePlan plan)
           
protected  org.quartz.Trigger PollingBuildStrategy.getTrigger(ImmutablePlan plan)
           
protected  org.quartz.Trigger CronTriggerBuildStrategy.getTrigger(ImmutablePlan plan)
           
protected abstract  org.quartz.Trigger AbstractQuartzStrategy.getTrigger(ImmutablePlan plan)
           
 void BuildStrategy.init(ImmutablePlan plan)
          Called whenever Bamboo starts up
 void TriggeredBuildStrategy.init(ImmutablePlan plan)
           
 void AbstractQuartzStrategy.init(ImmutablePlan plan)
           
 void AbstractBuildStrategy.init(ImmutablePlan build)
          Default to do nothing
 void QuartzStrategy.initialiseJob(ImmutablePlan build)
          must be re runnable
 void AbstractQuartzStrategy.initialiseJob(ImmutablePlan plan)
           
 void QuartzStrategy.removeJob(ImmutablePlan build)
           
 void AbstractQuartzStrategy.removeJob(ImmutablePlan plan)
           
 

Uses of ImmutablePlan in com.atlassian.bamboo.buildtrigger
 

Methods in com.atlassian.bamboo.buildtrigger with parameters of type ImmutablePlan
 BuildTriggerCondition.ExecutionPreference PlansGreenCondition.getExecutionPreference(ImmutablePlan plan)
          Use to indicate preference for whether this plugin things the plan should execute.
 

Uses of ImmutablePlan in com.atlassian.bamboo.chains
 

Subinterfaces of ImmutablePlan in com.atlassian.bamboo.chains
 interface Chain
          Mutable version of ImmutableChain.
 

Classes in com.atlassian.bamboo.chains that implement ImmutablePlan
 class DefaultChain
           
 

Uses of ImmutablePlan in com.atlassian.bamboo.labels
 

Methods in com.atlassian.bamboo.labels with parameters of type ImmutablePlan
 Labelling LabelHibernateDao.findLabellingByBuild(java.lang.String name, java.lang.String namespace, ImmutablePlan plan)
           
 Labelling LabelDao.findLabellingByBuild(java.lang.String name, java.lang.String namespace, ImmutablePlan plan)
           
 java.util.Set<Label> LabelManager.getPlanLabels(ImmutablePlan plan)
          Get labels defined for a plan
 java.util.Set<Label> LabelManagerImpl.getPlanLabels(ImmutablePlan plan)
           
 boolean LabelManager.isFavourite(ImmutablePlan plan, com.atlassian.user.User user)
          Determines if the build is a user's favourite Note that its more efficient to use PlanManager.filterFavouritedPlans(java.util.Collection, com.atlassian.user.User) if you are performing this operation over a collection of Plans
 boolean LabelManagerImpl.isFavourite(ImmutablePlan plan, com.atlassian.user.User user)
           
 

Uses of ImmutablePlan in com.atlassian.bamboo.plan
 

Subinterfaces of ImmutablePlan in com.atlassian.bamboo.plan
 interface Plan
          Mutable version of the plan.
 interface TopLevelPlan
          Marker interface that specifies that the implementing Plan is a 'top level' object
 

Classes in com.atlassian.bamboo.plan that implement ImmutablePlan
 class AbstractChain
           
 class AbstractPlan
           
 class PlanPermissionSkeleton
          Deprecated. since 4.2 use @{link PlanHelper.getPlanIdentifierForPermissionChecking}
 

Methods in com.atlassian.bamboo.plan with type parameters of type ImmutablePlan
<T extends ImmutablePlan>
java.util.List<T>
FilteringPlanManager.getRunnablePlans(Project project, java.lang.Class<T> planType)
          Returns all Plan's filtered by Project and Class.
static
<T extends ImmutablePlan>
com.google.common.base.Predicate<T>
PlanPredicates.isBranchOf(PlanIdentifier plan)
           
static
<T extends ImmutablePlan>
com.google.common.base.Predicate<T>
PlanPredicates.isSuspendedFromBuilding()
          Get a predicate that returns true for Plans that are marked as suspended from building.
static
<T extends ImmutablePlan>
T
PlanTestHelper.mockPlan(CachedPlanManager cachedPlanManager, PlanKey planKey, java.lang.Class<T> planClass)
           
static
<T extends ImmutablePlan>
T
PlanTestHelper.mockPlan(PlanKey planKey, java.lang.Class<T> planClass)
           
 

Methods in com.atlassian.bamboo.plan that return types with arguments of type ImmutablePlan
 java.lang.Class<? extends ImmutablePlan> PlanType.getClassType()
           
static com.google.common.base.Predicate<ImmutablePlan> PlanPredicates.hasEqualProjectKey(Project project)
           
static com.google.common.base.Predicate<ImmutablePlan> PlanPredicates.isCloverEnabled()
          Get a predicate that returns true for Plans that are Clover enabled.
static com.google.common.base.Predicate<ImmutablePlan> PlanPredicates.isFavourite(LabelManager labelManager, com.atlassian.user.User user)
          Get a predicate that returns true for Plans that are marked as favourite for a given user.
static com.google.common.base.Predicate<ImmutablePlan> PlanPredicates.planHasMaster()
           
static com.google.common.base.Function<ImmutablePlan,PlanKey> PlanKeys.planKeyFromPlan()
           
 

Methods in com.atlassian.bamboo.plan with parameters of type ImmutablePlan
static
<T> T
PlanHelper.getConfigObject(ImmutablePlan plan, java.lang.String key, java.lang.Class<T> clazz)
           
static Repository PlanHelper.getDefaultRepository(ImmutablePlan plan)
           
static RepositoryDefinition PlanHelper.getDefaultRepositoryDefinition(ImmutablePlan plan)
           
static long PlanHelper.getPermissionPlanId(ImmutablePlan plan)
           
static java.util.List<Repository> PlanHelper.getRepositories(ImmutablePlan plan)
           
static java.util.LinkedHashMap<java.lang.Long,RepositoryDefinition> PlanHelper.getRepositoryDefinitionMap(ImmutablePlan plan)
           
static java.util.List<RepositoryDefinition> PlanHelper.getRepositoryDefinitions(ImmutablePlan plan)
           
 

Constructors in com.atlassian.bamboo.plan with parameters of type ImmutablePlan
ResultsSummaryJsonDecorator(com.opensymphony.xwork.TextProvider textProvider, ResultsSummary resultsSummary, ImmutablePlan plan)
           
 

Uses of ImmutablePlan in com.atlassian.bamboo.plan.artifact
 

Methods in com.atlassian.bamboo.plan.artifact with parameters of type ImmutablePlan
 java.util.List<ArtifactDefinition> ArtifactDefinitionManager.findArtifactDefinitionsByPlan(ImmutablePlan plan)
          Get list of artifact definitions associated with a plan
 java.util.List<ArtifactDefinition> ArtifactDefinitionManagerImpl.findArtifactDefinitionsByPlan(ImmutablePlan plan)
           
 java.util.List<ArtifactDefinition> ArtifactDefinitionHibernateDao.findByProducer(ImmutablePlan plan)
           
 java.util.List<ArtifactDefinition> ArtifactDefinitionDao.findByProducer(ImmutablePlan plan)
          Get list of artifact definitions associated with a plan
 

Uses of ImmutablePlan in com.atlassian.bamboo.plan.branch
 

Subinterfaces of ImmutablePlan in com.atlassian.bamboo.plan.branch
 interface ChainBranch
          Represents a branch of a plan.
 

Classes in com.atlassian.bamboo.plan.branch that implement ImmutablePlan
 class ChainBranchImpl
           
 

Methods in com.atlassian.bamboo.plan.branch with parameters of type ImmutablePlan
 java.util.Map<java.lang.Long,RepositoryDefinition> BranchIntegrationService.getRepositoryDefinitionMap(ImmutablePlan plan)
          Get repository definition map for a given plan and if Branch Integration was configured merge it with repository definition of branch selected in Integration Configuration
 java.util.Map<java.lang.Long,RepositoryDefinition> BranchIntegrationServiceImpl.getRepositoryDefinitionMap(ImmutablePlan plan)
           
 

Uses of ImmutablePlan in com.atlassian.bamboo.plan.branch.cache
 

Classes in com.atlassian.bamboo.plan.branch.cache that implement ImmutablePlan
 class ImmutableChainBranchImpl
           
 

Uses of ImmutablePlan in com.atlassian.bamboo.plan.cache
 

Subinterfaces of ImmutablePlan in com.atlassian.bamboo.plan.cache
 interface ImmutableBuildable
           
 interface ImmutableChain
          Represents a Chain that is immutable.
 interface ImmutableChainBranch
          Interface of an immutable version of ChainBranch
 interface ImmutableJob
          Immutable, threadsafe cacheable version of Job
 interface ImmutableTopLevelPlan
          Represents a TopLevelPlan that is immutable.
 

Classes in com.atlassian.bamboo.plan.cache that implement ImmutablePlan
 class AbstractImmutableChain
           
 class AbstractImmutablePlan
           
 class ImmutableChainImpl
          A ImmutableChain implementation that also implements Chain and throws UnsupportedOperationException for mutators.
 class ImmutableJobImpl
           
 

Methods in com.atlassian.bamboo.plan.cache with type parameters of type ImmutablePlan
<T extends ImmutablePlan>
T
CachedPlanManager.getPlanByKey(PlanKey planKey, java.lang.Class<T> planType)
          Returns a ImmutablePlan by its planKey and Class
<T extends ImmutablePlan>
T
CachedPlanManagerImpl.getPlanByKey(PlanKey planKey, java.lang.Class<T> planType)
           
<T extends ImmutablePlan>
T
CachedPlanManager.getPlanByKeyIfOfType(PlanKey planKey, java.lang.Class<T> planType)
          Returns a Plan by its planKey and if it's of the type Class.
<T extends ImmutablePlan>
T
CachedPlanManagerImpl.getPlanByKeyIfOfType(PlanKey planKey, java.lang.Class<T> planType)
           
<T extends ImmutablePlan>
java.util.List<T>
ImmutablePlanCacheService.getPlans(java.lang.Class<T> planType)
          Returns all Plan's filtered by Class.
<T extends ImmutablePlan>
java.util.List<T>
CachedPlanManager.getPlans(java.lang.Class<T> planType)
          Returns all Plan's filtered by Class.
<T extends ImmutablePlan>
java.util.List<T>
ImmutablePlanCacheServiceImpl.getPlans(java.lang.Class<T> planType)
           
<T extends ImmutablePlan>
java.util.List<T>
CachedPlanManagerImpl.getPlans(java.lang.Class<T> planType)
           
<T extends ImmutablePlan>
java.util.List<T>
ImmutablePlanCacheService.getPlans(java.lang.Class<T> planType, com.google.common.base.Predicate<? super T> filter)
          Returns all Plan's filtered by Class.
<T extends ImmutablePlan>
java.util.List<T>
CachedPlanManager.getPlans(java.lang.Class<T> planType, com.google.common.base.Predicate<? super T> filter)
          Returns all Plan's filtered by Class.
<T extends ImmutablePlan>
java.util.List<T>
ImmutablePlanCacheServiceImpl.getPlans(java.lang.Class<T> planType, com.google.common.base.Predicate<? super T> filter)
           
<T extends ImmutablePlan>
java.util.List<T>
CachedPlanManagerImpl.getPlans(java.lang.Class<T> planType, com.google.common.base.Predicate<? super T> filter)
           
<T extends ImmutablePlan>
java.util.List<T>
CachedPlanManager.getPlansByProject(Project project, java.lang.Class<T> planType)
          Returns all Plan's filtered by Project and Class.
<T extends ImmutablePlan>
java.util.List<T>
CachedPlanManagerImpl.getPlansByProject(Project project, java.lang.Class<T> planType)
           
<T extends ImmutablePlan>
java.util.List<T>
CachedPlanManager.getPlansByProject(Project project, java.lang.Class<T> planType, com.google.common.base.Predicate<? super T> filter)
           
<T extends ImmutablePlan>
java.util.List<T>
CachedPlanManagerImpl.getPlansByProject(Project project, java.lang.Class<T> planType, com.google.common.base.Predicate<? super T> filter)
           
<T extends ImmutablePlan>
java.util.List<T>
CachedPlanManagerImpl.getRunnablePlans(Project project, java.lang.Class<T> planType)
           
 

Methods in com.atlassian.bamboo.plan.cache that return ImmutablePlan
 ImmutablePlan ImmutablePlan.getMaster()
          Return the master plan if one exists.
 ImmutablePlan CachedPlanManager.getPlanByKey(PlanKey planKey)
          Returns a ImmutablePlan by its planKey
 ImmutablePlan CachedPlanManagerImpl.getPlanByKey(PlanKey planKey)
           
 

Methods in com.atlassian.bamboo.plan.cache with parameters of type ImmutablePlan
 int AbstractImmutablePlan.compareTo(ImmutablePlan plan)
           
 

Constructors in com.atlassian.bamboo.plan.cache with parameters of type ImmutablePlan
AbstractImmutablePlan(ImmutablePlan plan, BuildLoggerManager buildLoggerManager, LabelManager labelManager, VariableDefinitionManager variableDefinitionManager, BuildDefinitionManager buildDefinitionManager, ResultsSummaryManager resultsSummaryManager)
           
 

Uses of ImmutablePlan in com.atlassian.bamboo.plan.helpers
 

Methods in com.atlassian.bamboo.plan.helpers with parameters of type ImmutablePlan
static java.util.List<VariableDefinition> EffectivePlanPropertiesHelper.createEffectiveVariableDefinitions(ImmutablePlan plan, java.util.List<VariableDefinition> variableDefinitions)
           
 

Uses of ImmutablePlan in com.atlassian.bamboo.plugin.module.ext
 

Methods in com.atlassian.bamboo.plugin.module.ext with parameters of type ImmutablePlan
 void CustomBuildDefinitionGenerator.populateBuildDefinition(ImmutablePlan plan, java.util.Map<java.lang.String,java.lang.Object> configObjects, BuildDefinition buildDefinition)
          Implementors can add their custom objects to the configObjects map.
 

Uses of ImmutablePlan in com.atlassian.bamboo.plugins.hg
 

Methods in com.atlassian.bamboo.plugins.hg that return types with arguments of type ImmutablePlan
 java.util.List<ImmutablePlan> HgRepository.getOtherPlansSharingCache(Plan current)
           
 

Uses of ImmutablePlan in com.atlassian.bamboo.plugins.maven.dependencies
 

Methods in com.atlassian.bamboo.plugins.maven.dependencies with parameters of type ImmutablePlan
static AutomaticDependencyManagementConfig AutomaticDependencyManagementPlugin.getConfig(ImmutablePlan plan)
           
 void AutomaticDependencyManagementPlugin.populateBuildDefinition(ImmutablePlan plan, java.util.Map<java.lang.String,java.lang.Object> configObjects, BuildDefinition buildDefinition)
          For Jobs it adds AutomaticDependencyManagementConfig object from a parent plan
 

Uses of ImmutablePlan in com.atlassian.bamboo.plugins.rest.common
 

Methods in com.atlassian.bamboo.plugins.rest.common that return types with arguments of type ImmutablePlan
static java.lang.Class<? extends ImmutablePlan> RestHelper.getPlanType(javax.ws.rs.core.UriInfo uriInfo)
           
 

Uses of ImmutablePlan in com.atlassian.bamboo.plugins.rest.model.plan
 

Constructors in com.atlassian.bamboo.plugins.rest.model.plan with parameters of type ImmutablePlan
RestPlan(ImmutablePlan plan, boolean favourite, javax.ws.rs.core.UriInfo uriInfo, PlanService planService)
           
 

Uses of ImmutablePlan in com.atlassian.bamboo.plugins.rest.model.plan.branch
 

Constructors in com.atlassian.bamboo.plugins.rest.model.plan.branch with parameters of type ImmutablePlan
RestPlanBranch(ImmutablePlan planBranch, boolean favourite, javax.ws.rs.core.UriInfo uriInfo, RestBranchLatestActive latestActive, PlanService planService)
           
 

Uses of ImmutablePlan in com.atlassian.bamboo.plugins.rest.service
 

Methods in com.atlassian.bamboo.plugins.rest.service that return ImmutablePlan
 ImmutablePlan PlanServiceImpl.getBranchByName(ImmutablePlan plan, java.lang.String branchName)
           
 ImmutablePlan PlanService.getBranchByName(ImmutablePlan plan, java.lang.String branchName)
          Get branch of a given plan by name.
 ImmutablePlan PlanServiceImpl.getPlanByKey(PlanKey planKey)
           
 ImmutablePlan PlanService.getPlanByKey(PlanKey planKey)
          Returns a Plan if plan exists and is visible for calling user
 ImmutablePlan PlanServiceImpl.getPlanByKeyUnchecked(PlanKey planKey)
           
 ImmutablePlan PlanService.getPlanByKeyUnchecked(PlanKey planKey)
          Returns a Plan if plan exists.
 

Methods in com.atlassian.bamboo.plugins.rest.service that return types with arguments of type ImmutablePlan
 java.util.List<? extends ImmutablePlan> PlanServiceImpl.getPlans(javax.ws.rs.core.UriInfo uriInfo, com.atlassian.plugins.rest.common.security.AuthenticationContext authenticationContext)
           
 java.util.List<? extends ImmutablePlan> PlanService.getPlans(javax.ws.rs.core.UriInfo uriInfo, com.atlassian.plugins.rest.common.security.AuthenticationContext authenticationContext)
          Get a list of plans.
 java.util.List<? extends ImmutablePlan> PlanServiceImpl.getPlansByProject(Project project, javax.ws.rs.core.UriInfo uriInfo)
           
 java.util.List<? extends ImmutablePlan> PlanService.getPlansByProject(Project project, javax.ws.rs.core.UriInfo uriInfo)
          Get a list of plans that belong to a project.
 java.util.List<? extends ImmutablePlan> PlanServiceImpl.getPlansByProject(Project project, javax.ws.rs.core.UriInfo uriInfo, com.atlassian.plugins.rest.common.security.AuthenticationContext authenticationContext)
           
 java.util.List<? extends ImmutablePlan> PlanService.getPlansByProject(Project project, javax.ws.rs.core.UriInfo uriInfo, com.atlassian.plugins.rest.common.security.AuthenticationContext authenticationContext)
          Get a list of plans that belong to a project.
 java.util.List<? extends ImmutablePlan> PlanServiceImpl.getRunnablePlans(Project project, javax.ws.rs.core.UriInfo uriInfo)
           
 java.util.List<? extends ImmutablePlan> PlanService.getRunnablePlans(Project project, javax.ws.rs.core.UriInfo uriInfo)
          Get a list of plans that can be run currently logged in user.
 

Methods in com.atlassian.bamboo.plugins.rest.service with parameters of type ImmutablePlan
protected  void ResultServiceImpl.addBuildSearchCriteria(ImmutablePlan plan, javax.ws.rs.core.UriInfo uriInfo, ResultsSummaryCriteriaBuilder criteriaBuilder)
           
 RestBranchLatestActive PlanServiceImpl.createLatestActiveBranchResult(ImmutablePlan branch)
           
 RestBranchLatestActive PlanService.createLatestActiveBranchResult(ImmutablePlan branch)
           
 ImmutablePlan PlanServiceImpl.getBranchByName(ImmutablePlan plan, java.lang.String branchName)
           
 ImmutablePlan PlanService.getBranchByName(ImmutablePlan plan, java.lang.String branchName)
          Get branch of a given plan by name.
 java.util.List<ImmutableChainBranch> PlanServiceImpl.getBranchesForChain(ImmutablePlan plan)
           
 java.util.List<ImmutableChainBranch> PlanService.getBranchesForChain(ImmutablePlan plan)
           
 

Method parameters in com.atlassian.bamboo.plugins.rest.service with type arguments of type ImmutablePlan
 RestPlanBranchList PlanServiceImpl.createPaginatedBranchResponse(java.util.List<? extends ImmutablePlan> branches, com.atlassian.user.User user, javax.ws.rs.core.UriInfo uriInfo)
           
 RestPlanBranchList PlanService.createPaginatedBranchResponse(java.util.List<? extends ImmutablePlan> branches, com.atlassian.user.User user, javax.ws.rs.core.UriInfo uriInfo)
           
 RestPlans PlanServiceImpl.createPaginatedPlanResponse(java.util.List<? extends ImmutablePlan> plans, com.atlassian.user.User user, javax.ws.rs.core.UriInfo uriInfo)
           
 RestPlans PlanService.createPaginatedPlanResponse(java.util.List<? extends ImmutablePlan> plans, com.atlassian.user.User user, javax.ws.rs.core.UriInfo uriInfo)
           
 

Uses of ImmutablePlan in com.atlassian.bamboo.project
 

Method parameters in com.atlassian.bamboo.project with type arguments of type ImmutablePlan
static com.google.common.base.Predicate<Project> ProjectPredicates.hasPlansThat(CachedPlanManager cachedPlanManager, com.google.common.base.Predicate<? super ImmutablePlan> planFilter)
          Returns predicate that filters project containing plans that match given plan predicate.
 

Uses of ImmutablePlan in com.atlassian.bamboo.repository
 

Methods in com.atlassian.bamboo.repository that return types with arguments of type ImmutablePlan
 java.util.Collection<ImmutablePlan> CacheDescription.getUsingPlans()
          Collection of Plans that are currently configured to use this cache.
 java.util.Collection<ImmutablePlan> CacheDescription.FileBased.getUsingPlans()
           
 

Methods in com.atlassian.bamboo.repository with parameters of type ImmutablePlan
 void PlanRepositoryLinkHibernateDao.detachAllRepositoriesFromPlan(ImmutablePlan plan)
           
 void PlanRepositoryLinkDao.detachAllRepositoriesFromPlan(ImmutablePlan plan)
          Remove all PlanRepositoryLink defined for the .
 java.util.List<PlanRepositoryLink> PlanRepositoryLinkHibernateDao.getPlanRepositoryLinks(ImmutablePlan plan)
           
 java.util.List<PlanRepositoryLink> PlanRepositoryLinkDao.getPlanRepositoryLinks(ImmutablePlan plan)
           
 java.util.List<RepositoryDefinition> RepositoryDefinitionManager.getRepositoryDefinitionsForPlan(ImmutablePlan plan)
          Get all repositories attached to a plan ordered by position.
 java.util.List<RepositoryDefinition> RepositoryDefinitionManagerImpl.getRepositoryDefinitionsForPlan(ImmutablePlan plan)
           
 

Constructor parameters in com.atlassian.bamboo.repository with type arguments of type ImmutablePlan
CacheDescription.FileBased(java.io.File cacheDir, java.lang.String description, java.util.Collection<ImmutablePlan> plans)
           
 

Uses of ImmutablePlan in com.atlassian.bamboo.resultsummary
 

Methods in com.atlassian.bamboo.resultsummary with parameters of type ImmutablePlan
 java.util.List<ResultsSummary> BuildResultsSummaryHibernateDao.getNeighbouringSummaries(ImmutablePlan plan, int currentBuildNumber, int neighbouringSummariesMaxCount)
           
 java.util.List<ResultsSummary> ResultsSummaryManager.getNeighbouringSummaries(ImmutablePlan plan, int buildNumber, int neighbouringSummariesMaxCount)
          Returns all the ResultsSummary objects that matches the passed build numbers
 java.util.List<ResultsSummary> BuildResultsSummaryDao.getNeighbouringSummaries(ImmutablePlan plan, int currentBuildNumber, int neighbouringSummariesMaxCount)
          Returns build results "around" given build number
 java.util.List<ResultsSummary> BuildResultsSummaryManagerImpl.getNeighbouringSummaries(ImmutablePlan plan, int buildNumber, int neighbouringSummariesMaxCount)
           
<T extends ResultsSummary>
java.util.List<T>
BuildResultsSummaryHibernateDao.getResultSummariesForPlan(ImmutablePlan plan, int firstResult, int maxResults)
           
<T extends ResultsSummary>
java.util.List<T>
ResultsSummaryManager.getResultSummariesForPlan(ImmutablePlan plan, int firstResult, int maxResults)
          Get the ResultsSummarys for the given Plan in any LifeCycleState.
<T extends ResultsSummary>
java.util.List<T>
BuildResultsSummaryDao.getResultSummariesForPlan(ImmutablePlan plan, int firstResult, int maxResults)
          Get the ResultsSummarys for the given Plan.
<T extends ResultsSummary>
java.util.List<T>
BuildResultsSummaryManagerImpl.getResultSummariesForPlan(ImmutablePlan plan, int firstResult, int maxResults)
           
 void ResultsSummaryManager.removeArtifacts(ImmutablePlan plan, int buildNumber)
          Remove any artifacts stored for this plan result
 void BuildResultsSummaryManagerImpl.removeArtifacts(ImmutablePlan plan, int buildNumber)
           
 

Uses of ImmutablePlan in com.atlassian.bamboo.utils
 

Methods in com.atlassian.bamboo.utils that return types with arguments of type ImmutablePlan
static com.google.common.collect.Ordering<ImmutablePlan> Comparators.getBranchUpdatedDateOrdering()
          Comparator for sorting by enabled/disabled then updated then created dates of branches
static com.google.common.collect.Ordering<ImmutablePlan> Comparators.getPlanNameProviderCaseInsensitiveOrdering()
          This method will be slower than Comparators.getTopLevelPlanNameProviderCaseInsensitiveOrdering() so consider using that instead.
 

Uses of ImmutablePlan in com.atlassian.bamboo.v2.build
 

Constructors in com.atlassian.bamboo.v2.build with parameters of type ImmutablePlan
BuildContextImpl(ImmutablePlan buildPlan, int buildNumber, TriggerReason triggerReason, BuildDefinition buildDefinition, BuildChanges buildChanges)
           
BuildContextImpl(ImmutablePlan plan, int buildNumber, TriggerReason triggerReason, BuildDefinition buildDefinition, BuildChanges buildChanges, BuildContext parentBuildContext, ArtifactContext artifactContext, VariableContext variableContext, java.util.Map<java.lang.String,java.lang.String> customBuildData)
           
BuildContextImpl(ImmutablePlan plan, int buildNumber, TriggerReason triggerReason, BuildDefinition buildDefinition, BuildChanges buildChanges, BuildContext parentBuildContext, ArtifactContext artifactContext, VariableContext variableContext, java.util.Map<java.lang.String,java.lang.String> customBuildData, java.util.Map<java.lang.Long,RepositoryDefinition> repositoryDefinitionMap)
           
BuildContextImpl(ImmutablePlan buildPlan, int buildNumber, TriggerReason triggerReason, BuildDefinition buildDefinition, BuildChanges buildChanges, ImmutablePlanCacheService immutablePlanCacheService)
          Deprecated. since 4.2 use BuildContextImpl.BuildContextImpl(ImmutablePlan, int, TriggerReason, BuildDefinition, BuildChanges)
BuildContextImpl(ImmutablePlan buildPlan, int buildNumber, TriggerReason triggerReason, BuildDefinition buildDefinition, BuildChanges buildChanges, VariableContext variableContext)
           
BuildContextImpl(ImmutablePlan buildPlan, int buildNumber, TriggerReason triggerReason, BuildDefinition buildDefinition, BuildChanges buildChanges, VariableContext variableContext, ImmutablePlanCacheService immutablePlanCacheService)
          Deprecated. since 4.2 use BuildContextImpl.BuildContextImpl(ImmutablePlan, int, TriggerReason, BuildDefinition, BuildChanges, VariableContext)
 

Uses of ImmutablePlan in com.atlassian.bamboo.v2.build.dependencies
 

Methods in com.atlassian.bamboo.v2.build.dependencies with parameters of type ImmutablePlan
 org.codehaus.plexus.util.dag.DAG DependencyTreeBuilder.getDirectDependencyGraph(ImmutablePlan plan)
          Calculates the direct dependency graph for a particular build
 org.codehaus.plexus.util.dag.DAG DependencyTreeBuilderImpl.getDirectDependencyGraph(ImmutablePlan plan)
           
 java.util.List<Plan> DependencyTreeBuilder.getDirectParents(ImmutablePlan plan)
          Visits all the parent Plan for the give build and returns its direct linage in topological order
 java.util.List<Plan> DependencyTreeBuilderImpl.getDirectParents(ImmutablePlan plan)
           
 

Uses of ImmutablePlan in com.atlassian.bamboo.v2.build.trigger
 

Methods in com.atlassian.bamboo.v2.build.trigger with parameters of type ImmutablePlan
 TriggerReason TriggerReason.getChildTriggerReason(BuildContext child, ImmutablePlan plan)
          If build A (triggered because of this TriggerReason) caused builds of plans X,Y,Z to trigger, this method will be called to determine trigger reasons for plans X, Y, Z.
 TriggerReason AbstractTriggerReason.getChildTriggerReason(BuildContext child, ImmutablePlan plan)
           
static DependencyBlockingStrategy DependencyBlockingStrategy.getStrategy(ImmutablePlan plan)
          Get strategy for build
 

Method parameters in com.atlassian.bamboo.v2.build.trigger with type arguments of type ImmutablePlan
 boolean DependencyBlockingManager.isBlockedFromBuilding(PlanKey planKey, java.util.Set<? extends ImmutablePlan> siblings)
          Checks if build should be blocked, and executes any parent builds if required.
 boolean DefaultDependencyBlockingManager.isBlockedFromBuilding(PlanKey planKey, java.util.Set<? extends ImmutablePlan> plansBeingTriggered)
           
 

Uses of ImmutablePlan in com.atlassian.bamboo.variable
 

Methods in com.atlassian.bamboo.variable with parameters of type ImmutablePlan
 VariableContextBuilder VariableContextBuilder.addParentPlanVariablesIfRequired(ImmutablePlan plan)
           
 VariableContextBuilder VariableContextBuilderImpl.addParentPlanVariablesIfRequired(ImmutablePlan plan)
           
 VariableContextBuilder VariableContextBuilder.addPlanVariables(ImmutablePlan plan)
           
 VariableContextBuilder VariableContextBuilderImpl.addPlanVariables(ImmutablePlan plan)
           
 

Uses of ImmutablePlan in com.atlassian.bamboo.ww2.beans
 

Methods in com.atlassian.bamboo.ww2.beans with parameters of type ImmutablePlan
 DecoratedPlan DecoratedNavObjectFactoryImpl.decoratePlan(ImmutablePlan plan)
           
 DecoratedPlan DecoratedNavObjectFactory.decoratePlan(ImmutablePlan plan)
          Decorate plan
 



Copyright © 2012 Atlassian. All Rights Reserved.