|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of ImmutableChain in com.atlassian.bamboo.build |
---|
Methods in com.atlassian.bamboo.build that return ImmutableChain | |
---|---|
ImmutableChain |
ChainResultsAction.getImmutableChain()
|
Methods in com.atlassian.bamboo.build with parameters of type ImmutableChain | |
---|---|
BuildDetectionAction |
BuildDetectionActionFactory.createBuildDetectionActionForPluginBuildTrigger(ImmutableChain chain,
PlanExecutionConfig planExecutionConfig,
TriggerReason triggerReason,
PlanTrigger buildTrigger,
java.util.Map<java.lang.String,java.lang.String> params,
java.util.Map<java.lang.String,java.lang.String> variables)
Create a new BuildDetectionAction for the specified PlanTrigger and the TriggerReason |
BuildDetectionAction |
BuildDetectionActionFactoryImpl.createBuildDetectionActionForPluginBuildTrigger(ImmutableChain chain,
PlanExecutionConfig planExecutionConfig,
TriggerReason triggerReason,
PlanTrigger buildTrigger,
java.util.Map<java.lang.String,java.lang.String> params,
java.util.Map<java.lang.String,java.lang.String> variables)
|
BuildDetectionAction |
BuildDetectionActionFactory.createDependentBuildDetectionAction(ImmutableChain chain,
ImmutableChain parentChain,
BuildContext completedBuildContext)
Creates a new instance of BuildDetectionAction that is used to trigger dependent builds |
BuildDetectionAction |
BuildDetectionActionFactoryImpl.createDependentBuildDetectionAction(ImmutableChain chain,
ImmutableChain parentChain,
BuildContext completedBuildContext)
|
BuildDetectionAction |
BuildDetectionActionFactory.createInitialBuildDetectionAction(ImmutableChain chain)
Creates a new instance of BuildDetectionAction that is used to execute the initial build for a Plan |
BuildDetectionAction |
BuildDetectionActionFactoryImpl.createInitialBuildDetectionAction(ImmutableChain chain)
|
BuildDetectionAction |
BuildDetectionActionFactory.createManualBuildDetectionAction(ImmutableChain chain,
com.atlassian.user.User user,
java.util.Map<java.lang.String,java.lang.String> params,
java.util.Map<java.lang.String,java.lang.String> variables)
Creates a new instance of BuildDetectionAction that can be used to start the manual execution of Plan |
BuildDetectionAction |
BuildDetectionActionFactoryImpl.createManualBuildDetectionAction(ImmutableChain chain,
com.atlassian.user.User user,
java.util.Map<java.lang.String,java.lang.String> params,
java.util.Map<java.lang.String,java.lang.String> variables)
|
BuildDetectionAction |
BuildDetectionActionFactory.createManualBuildDetectionAction(ImmutableChain chain,
com.atlassian.user.User user,
PlanExecutionConfig planExecutionConfig,
java.util.Map<java.lang.String,java.lang.String> params,
java.util.Map<java.lang.String,java.lang.String> variables)
Creates a new instance of BuildDetectionAction that can be used to start the manual execution of Plan when manual stage is meant to continue build or build is restarted |
BuildDetectionAction |
BuildDetectionActionFactoryImpl.createManualBuildDetectionAction(ImmutableChain chain,
com.atlassian.user.User user,
PlanExecutionConfig planExecutionConfig,
java.util.Map<java.lang.String,java.lang.String> params,
java.util.Map<java.lang.String,java.lang.String> variables)
|
BuildDetectionAction |
BuildDetectionActionFactoryImpl.createManualBuildDetectionAction(ImmutableChain chain,
com.atlassian.user.User user,
PlanExecutionConfig planExecutionConfig,
TriggerReason triggerReason,
PlanTrigger planTrigger,
java.util.Map<java.lang.String,java.lang.String> params,
java.util.Map<java.lang.String,java.lang.String> variables)
|
BuildDetectionAction |
BuildDetectionActionFactory.createManualBuildDetectionAction(ImmutableChain chain,
com.atlassian.user.User user,
TriggerReason triggerReason,
PlanTrigger planTrigger,
PlanExecutionConfig planExecutionConfig,
java.util.Map<java.lang.String,java.lang.String> params,
java.util.Map<java.lang.String,java.lang.String> variables)
Creates a new instance of BuildDetectionAction that can be used to start the manual execution of Plan when manual stage is meant to continue build or build is restarted |
BuildDetectionAction |
BuildDetectionActionFactoryImpl.createManualBuildDetectionAction(ImmutableChain chain,
com.atlassian.user.User user,
TriggerReason triggerReason,
PlanTrigger planTrigger,
PlanExecutionConfig planExecutionConfig,
java.util.Map<java.lang.String,java.lang.String> params,
java.util.Map<java.lang.String,java.lang.String> variables)
|
BuildDetectionAction |
BuildDetectionActionFactory.createScheduledBuildDetectionAction(ImmutableChain chain)
Deprecated. since 4.3 use BuildDetectionActionFactory.createScheduledBuildDetectionAction(ImmutableChain, Map) |
BuildDetectionAction |
BuildDetectionActionFactoryImpl.createScheduledBuildDetectionAction(ImmutableChain chain)
|
BuildDetectionAction |
BuildDetectionActionFactory.createScheduledBuildDetectionAction(ImmutableChain chain,
java.util.Map<java.lang.String,java.lang.String> triggerConditionsConfiguration)
Creates a new instance of BuildDetectionAction that can be used to start the scheduled execution of
Plan |
BuildDetectionAction |
BuildDetectionActionFactoryImpl.createScheduledBuildDetectionAction(ImmutableChain chain,
java.util.Map<java.lang.String,java.lang.String> triggerConditionsConfiguration)
|
void |
ChainResultsAction.setChain(ImmutableChain chain)
|
Uses of ImmutableChain in com.atlassian.bamboo.build.creation |
---|
Methods in com.atlassian.bamboo.build.creation with parameters of type ImmutableChain | |
---|---|
void |
PlanValidationService.validateNewPlanBranchForMaster(com.opensymphony.xwork.ValidationAware validationAware,
ImmutableChain masterChain,
java.lang.String branchName)
Validate that new plan branch name (only) is unique within a set of branches with a common master |
void |
PlanValidationServiceImpl.validateNewPlanBranchForMaster(com.opensymphony.xwork.ValidationAware validationAware,
ImmutableChain masterChain,
java.lang.String branchName)
|
Uses of ImmutableChain in com.atlassian.bamboo.caching |
---|
Methods in com.atlassian.bamboo.caching that return ImmutableChain | |
---|---|
ImmutableChain |
DashboardCachingManager.getPlan(PlanKey planKey)
Returns the cached plan for a given planKey |
ImmutableChain |
DashboardCachingManagerImpl.getPlan(PlanKey planKey)
|
ImmutableChain |
DashboardCachingManagerImpl.getPlan(java.lang.String planKey)
|
Methods in com.atlassian.bamboo.caching that return types with arguments of type ImmutableChain | |
---|---|
java.util.List<ImmutableChain> |
DashboardCachingManager.getAllChains()
Returns all chains (including chain branches) in the system |
java.util.List<ImmutableChain> |
DashboardCachingManagerImpl.getAllChains()
|
Uses of ImmutableChain in com.atlassian.bamboo.chains |
---|
Subinterfaces of ImmutableChain in com.atlassian.bamboo.chains | |
---|---|
interface |
Chain
Mutable version of ImmutableChain . |
Classes in com.atlassian.bamboo.chains that implement ImmutableChain | |
---|---|
class |
DefaultChain
|
Methods in com.atlassian.bamboo.chains that return ImmutableChain | |
---|---|
ImmutableChain |
ChainResultsSummary.getImmutablePlan()
|
ImmutableChain |
ChainResultsSummaryImpl.getImmutablePlan()
|
Methods in com.atlassian.bamboo.chains with parameters of type ImmutableChain | |
---|---|
java.util.Collection<BuildContext> |
BuildContextFactory.createBuildContextsForContinuedBuild(ImmutableChain chain,
ChainResultsSummary chainResultsSummary,
BuildContext parentBuildContext,
PlanExecutionConfig planExecutionConfig)
Deprecated. |
java.util.Collection<BuildContext> |
BuildContextFactoryImpl.createBuildContextsForContinuedBuild(ImmutableChain chain,
ChainResultsSummary chainResultsSummary,
BuildContext parentBuildContext,
PlanExecutionConfig planExecutionConfig)
Deprecated. |
java.util.Map<ImmutableChainStage,java.util.Map<ImmutableJob,BuildContext>> |
BuildContextFactory.createBuildContextsForJobs(ImmutableChain chain,
BuildContext parentBuildContext)
Creates a BuildContext for each Job in the Chain |
java.util.Map<ImmutableChainStage,java.util.Map<ImmutableJob,BuildContext>> |
BuildContextFactoryImpl.createBuildContextsForJobs(ImmutableChain chain,
BuildContext parentBuildContext)
|
java.util.Collection<BuildContext> |
BuildContextFactory.createBuildContextsForRestartedOrRerunBuild(ImmutableChain chain,
ChainResultsSummary chainResultsSummary,
BuildContext parentBuildContext,
PlanExecutionConfig planExecutionConfig)
Creates a BuildContext for each not built or failed Job in the Chain that was partially executed or is restarted
for example with "re-run this build" action or with "continue manual stage" action, or "re-run failed jobs" action, etc |
java.util.Collection<BuildContext> |
BuildContextFactoryImpl.createBuildContextsForRestartedOrRerunBuild(ImmutableChain chain,
ChainResultsSummary chainResultsSummary,
BuildContext parentBuildContext,
PlanExecutionConfig planExecutionConfig)
|
ChainStateCreationRequestResult |
ChainExecutionManager.createChainStateNoDetection(ImmutableChain chain,
UnconditionalBuildDetectionAction buildDetectionAction)
Create a chain state ready for building but dont actually build. |
ChainStateCreationRequestResult |
ChainExecutionManagerImpl.createChainStateNoDetection(ImmutableChain chain,
UnconditionalBuildDetectionAction buildDetectionAction)
|
ChainExecutionRequestResult |
ChainExecutionManager.delayedStart(ImmutableChain chain,
UnconditionalBuildDetectionAction buildDetectionAction,
ChainState chainState)
Starts the Chain if it's been created already |
ChainExecutionRequestResult |
ChainExecutionManagerImpl.delayedStart(ImmutableChain chain,
UnconditionalBuildDetectionAction buildDetectionAction,
ChainState chainState)
|
boolean |
ChainPluginSupport.shouldStopExecution(ImmutableChain chain)
Deprecated. since 4.3 trigger conditions are associated with each BuildStrategy independently. Use ChainPluginSupport.shouldStopExecution(ImmutableChain, Map) |
boolean |
ChainPluginSupport.shouldStopExecution(ImmutableChain chain,
java.util.Map<java.lang.String,java.lang.String> triggerConditionsConfiguration)
Determine from plugins whether the chain should continue executing or not. |
ChainExecutionRequestResult |
ChainExecutionManager.start(ImmutableChain chain,
ConditionalBuildDetectionAction buildDetectionAction)
Starts the Chain |
ChainExecutionRequestResult |
ChainExecutionManagerImpl.start(ImmutableChain chain,
ConditionalBuildDetectionAction buildDetectionAction)
|
Uses of ImmutableChain in com.atlassian.bamboo.chains.cache |
---|
Methods in com.atlassian.bamboo.chains.cache that return ImmutableChain | |
---|---|
ImmutableChain |
ImmutableChainStage.getChain()
Gets the Chain that the stage belongs to |
ImmutableChain |
ImmutableChainStageImpl.getChain()
|
Constructors in com.atlassian.bamboo.chains.cache with parameters of type ImmutableChain | |
---|---|
ImmutableChainStageImpl(ImmutableChain chain,
ChainStage chainStage,
ImmutablePlanManager immutablePlanManager)
|
Uses of ImmutableChain in com.atlassian.bamboo.index |
---|
Methods in com.atlassian.bamboo.index that return ImmutableChain | |
---|---|
ImmutableChain |
ChainResultsSummaryDocument.getImmutablePlan()
|
Uses of ImmutableChain in com.atlassian.bamboo.plan |
---|
Subinterfaces of ImmutableChain in com.atlassian.bamboo.plan | |
---|---|
interface |
TopLevelPlan
Marker interface that specifies that the implementing Plan is a 'top level' object |
Classes in com.atlassian.bamboo.plan that implement ImmutableChain | |
---|---|
class |
AbstractChain
|
Methods in com.atlassian.bamboo.plan with type parameters of type ImmutableChain | ||
---|---|---|
static
|
PlanTestHelper.mockPlan(ImmutablePlanCacheService immutablePlanCacheService,
PlanKey planKey,
java.lang.Class<T> planClass)
|
Methods in com.atlassian.bamboo.plan that return ImmutableChain | |
---|---|
ImmutableChain |
PlanStatusHistoryAction.getPlan()
|
Methods in com.atlassian.bamboo.plan that return types with arguments of type ImmutableChain | |
---|---|
java.util.Set<ImmutableChain> |
PlanHibernateDao.filterFavouritedPlans(java.util.Collection<? extends ImmutableChain> plans,
com.atlassian.user.User user)
|
java.util.Set<ImmutableChain> |
PlanManager.filterFavouritedPlans(java.util.Collection<? extends ImmutableChain> plans,
com.atlassian.user.User user)
Return a set of Plan s that are a subset of the given TopLevelPlan s
collection that are favourited by the User |
java.util.Set<ImmutableChain> |
PlanDao.filterFavouritedPlans(java.util.Collection<? extends ImmutableChain> plans,
com.atlassian.user.User user)
Return a collection of TopLevelPlan s that are a subset of the given Plan s collection that are favourited by the User |
java.util.Set<ImmutableChain> |
PlanManagerImpl.filterFavouritedPlans(java.util.Collection<? extends ImmutableChain> plans,
com.atlassian.user.User user)
|
java.util.Set<ImmutableChain> |
PlanManager.getFavouritePlans(com.atlassian.user.User user)
|
java.util.Set<ImmutableChain> |
PlanManagerImpl.getFavouritePlans(com.atlassian.user.User user)
|
java.util.List<ImmutableChain> |
FilteringPlanManager.getPlansForClone()
Returns all Chain 's. |
Methods in com.atlassian.bamboo.plan with parameters of type ImmutableChain | |
---|---|
static ImmutableJob |
PlanHelper.getBranchedImmutableJob(ImmutableChain chainBranch,
ImmutableJob masterJob)
Searches for a corresponding job in a branch. |
java.util.List<ChainBranch> |
PlanHibernateDao.getBranchesForChain(ImmutableChain chain)
|
java.util.List<ChainBranch> |
PlanDao.getBranchesForChain(ImmutableChain chain)
Returns all branches which have the given chain as their master |
boolean |
PlanExecutionManager.isBuildingAllowed(ImmutableChain chain)
Checks if a particular build is allowed to be built. |
boolean |
PlanExecutionManagerImpl.isBuildingAllowed(ImmutableChain chain)
|
boolean |
PlanExecutionPermitter.isPermittedToExecute(ImmutableChain chain,
ErrorCollection errorCollection)
Checks the given Chain 's ConcurrentBuildConfig and the number of concurrently running Chain s to determine if the plan can be executed |
boolean |
AbstractPlanExecutionPermitter.isPermittedToExecute(ImmutableChain chain,
ErrorCollection errorCollection)
|
protected abstract boolean |
AbstractPlanExecutionPermitter.isPermittedToExecuteImpl(ImmutableChain chain,
ErrorCollection errorCollection)
|
boolean |
PlanExecutionConcurrencyServiceImpl.isPermittedToExecuteImpl(ImmutableChain chain,
ErrorCollection errorCollection)
|
boolean |
ExecutionLimitsServiceImpl.isPermittedToExecuteImpl(ImmutableChain chain,
ErrorCollection errorCollection)
|
PlanExecutionConfig |
PlanExecutionConfig.setChain(ImmutableChain chain)
|
PlanExecutionConfig |
PlanExecutionConfigImpl.setChain(ImmutableChain chain)
|
ExecutionRequestResult |
PlanExecutionManager.start(ImmutableChain chain,
BuildDetectionAction buildDetectionAction,
AcquisitionPolicy acquisitionPolicy)
Execute the ImmutableChain with the provided BuildDetectionAction and AcquisitionPolicy
Calls to this method will acquire a lock according to the AcquisitionPolicy on a per Plan
granularity |
ExecutionRequestResult |
PlanExecutionManagerImpl.start(ImmutableChain chain,
BuildDetectionAction buildDetectionAction,
AcquisitionPolicy acquisitionPolicy)
|
ExecutionRequestResult |
PlanExecutionManager.start(ImmutableChain chain,
PlanExecutionConfig planExecutionConfig,
java.lang.String triggerReasonPluginKey,
java.lang.String planTriggerPluginKey,
java.util.Map<java.lang.String,java.lang.String> params,
java.util.Map<java.lang.String,java.lang.String> variables,
AcquisitionPolicy acquisitionPolicy)
Execute the provided Plan with a custom TriggerReason , PlanTrigger , parameters and
variables |
ExecutionRequestResult |
PlanExecutionManagerImpl.start(ImmutableChain chain,
PlanExecutionConfig planExecutionConfig,
java.lang.String triggerReasonPluginKey,
java.lang.String planTriggerPluginKey,
java.util.Map<java.lang.String,java.lang.String> params,
java.util.Map<java.lang.String,java.lang.String> variables,
AcquisitionPolicy acquisitionPolicy)
|
ExecutionRequestResult |
PlanExecutionManager.startManualExecution(ImmutableChain chain,
PlanExecutionConfig planExecutionConfig,
com.atlassian.user.User user,
java.util.Map<java.lang.String,java.lang.String> params,
java.util.Map<java.lang.String,java.lang.String> variables)
Attempts to start a manual execution of a given Plan controlled by PlanExecutionConfig
PlanExecutionConfig allows to control manual stages execution as well as enforcing execution of manual stages |
ExecutionRequestResult |
PlanExecutionManagerImpl.startManualExecution(ImmutableChain chain,
PlanExecutionConfig planExecutionConfig,
com.atlassian.user.User user,
java.util.Map<java.lang.String,java.lang.String> params,
java.util.Map<java.lang.String,java.lang.String> variables)
|
ExecutionRequestResult |
PlanExecutionManager.startManualExecution(ImmutableChain chain,
PlanExecutionConfig planExecutionConfig,
com.atlassian.user.User user,
java.lang.String triggerReasonPluginKey,
java.lang.String planTriggerPluginKey,
java.util.Map<java.lang.String,java.lang.String> params,
java.util.Map<java.lang.String,java.lang.String> variables)
Attempts to start a manual execution of a given Plan controlled by PlanExecutionConfig
PlanExecutionConfig allows to control manual stages execution as well as enforcing execution of manual stages |
ExecutionRequestResult |
PlanExecutionManagerImpl.startManualExecution(ImmutableChain chain,
PlanExecutionConfig planExecutionConfig,
com.atlassian.user.User user,
java.lang.String triggerReasonPluginKey,
java.lang.String planTriggerPluginKey,
java.util.Map<java.lang.String,java.lang.String> params,
java.util.Map<java.lang.String,java.lang.String> variables)
|
ExecutionRequestResult |
PlanExecutionManager.startManualExecution(ImmutableChain chain,
com.atlassian.user.User user)
Attempts to start a manual execution of the given Plan |
ExecutionRequestResult |
PlanExecutionManagerImpl.startManualExecution(ImmutableChain chain,
com.atlassian.user.User user)
|
ExecutionRequestResult |
PlanExecutionManager.startManualExecution(ImmutableChain chain,
com.atlassian.user.User user,
java.util.Map<java.lang.String,java.lang.String> params,
java.util.Map<java.lang.String,java.lang.String> variables)
Attempts to start a manual execution of the given Plan |
ExecutionRequestResult |
PlanExecutionManagerImpl.startManualExecution(ImmutableChain chain,
com.atlassian.user.User user,
java.util.Map<java.lang.String,java.lang.String> params,
java.util.Map<java.lang.String,java.lang.String> variables)
|
Method parameters in com.atlassian.bamboo.plan with type arguments of type ImmutableChain | |
---|---|
java.util.Set<ImmutableChain> |
PlanHibernateDao.filterFavouritedPlans(java.util.Collection<? extends ImmutableChain> plans,
com.atlassian.user.User user)
|
java.util.Set<ImmutableChain> |
PlanManager.filterFavouritedPlans(java.util.Collection<? extends ImmutableChain> plans,
com.atlassian.user.User user)
Return a set of Plan s that are a subset of the given TopLevelPlan s
collection that are favourited by the User |
java.util.Set<ImmutableChain> |
PlanDao.filterFavouritedPlans(java.util.Collection<? extends ImmutableChain> plans,
com.atlassian.user.User user)
Return a collection of TopLevelPlan s that are a subset of the given Plan s collection that are favourited by the User |
java.util.Set<ImmutableChain> |
PlanManagerImpl.filterFavouritedPlans(java.util.Collection<? extends ImmutableChain> plans,
com.atlassian.user.User user)
|
Uses of ImmutableChain in com.atlassian.bamboo.plan.artifact |
---|
Methods in com.atlassian.bamboo.plan.artifact with parameters of type ImmutableChain | |
---|---|
ArtifactDefinition |
ArtifactDefinitionHibernateDao.findByNameInChain(ImmutableChain chain,
java.lang.String name)
|
ArtifactDefinition |
ArtifactDefinitionDao.findByNameInChain(ImmutableChain chain,
java.lang.String name)
Find artifact definition of a given name which has sharedArtifact property set to true, associated with a producer job that belongs to the chain. |
java.util.List<ArtifactDefinition> |
ArtifactDefinitionHibernateDao.findSharedArtifactsByChain(ImmutableChain chain)
|
java.util.List<ArtifactDefinition> |
ArtifactDefinitionManager.findSharedArtifactsByChain(ImmutableChain chain)
Find all shared artifacts that exist for a particular chain (Looks through all jobs) |
java.util.List<ArtifactDefinition> |
ArtifactDefinitionDao.findSharedArtifactsByChain(ImmutableChain chain)
Find all shared artifacts that exist for a particular chain. |
java.util.List<ArtifactDefinition> |
ArtifactDefinitionManagerImpl.findSharedArtifactsByChain(ImmutableChain chain)
|
com.google.common.collect.Multimap<? extends ImmutableJob,ArtifactDefinition> |
ArtifactDefinitionManager.getArtifactDefinitionsByJob(ImmutableChain chain,
com.google.common.base.Predicate<ArtifactDefinitionBase> predicate)
Returns ArtifactDefinition grouped by Job where definitions are defined |
com.google.common.collect.Multimap<? extends ImmutableJob,ArtifactDefinition> |
ArtifactDefinitionManagerImpl.getArtifactDefinitionsByJob(ImmutableChain chain,
com.google.common.base.Predicate<ArtifactDefinitionBase> predicate)
Get ArtifactDefinition grouped by Job |
java.util.List<ArtifactSubscription> |
ArtifactSubscriptionManager.validateSubscriptions(ImmutableJob consumer,
ImmutableChain chain,
java.lang.String stageName)
Validate consumer artifact subscriptions against target chain and stage |
java.util.List<ArtifactSubscription> |
ArtifactSubscriptionManagerImpl.validateSubscriptions(ImmutableJob consumer,
ImmutableChain chain,
java.lang.String stageName)
|
Uses of ImmutableChain in com.atlassian.bamboo.plan.branch |
---|
Subinterfaces of ImmutableChain in com.atlassian.bamboo.plan.branch | |
---|---|
interface |
ChainBranch
Represents a branch of a plan. |
Classes in com.atlassian.bamboo.plan.branch that implement ImmutableChain | |
---|---|
class |
ChainBranchImpl
|
Methods in com.atlassian.bamboo.plan.branch that return ImmutableChain | |
---|---|
ImmutableChain |
BranchIntegrationService.getIntegrationPlan(BranchIntegrationConfiguration integrationConfiguration)
Get plan configured as merge to / merge from in branch configuration. |
ImmutableChain |
BranchIntegrationServiceImpl.getIntegrationPlan(BranchIntegrationConfiguration integrationConfiguration)
|
Methods in com.atlassian.bamboo.plan.branch with parameters of type ImmutableChain | |
---|---|
java.util.Collection<PlanKey> |
BranchDetectionService.createPlanBranches(ImmutableChain chain,
java.util.Collection<VcsBranch> branches,
ErrorCollection errorCollection)
Given a list of branch names, create Plan Branches for these, with overriding repository definitions. |
java.util.Collection<PlanKey> |
BranchDetectionServiceImpl.createPlanBranches(ImmutableChain chain,
java.util.Collection<VcsBranch> branches,
ErrorCollection errorCollection)
|
java.util.Collection<PlanKey> |
BranchDetectionService.createPlanBranches(ImmutableChain chain,
java.util.Collection<VcsBranch> branches,
ErrorCollection errorCollection,
PlanCreationService.EnablePlan enablePlan)
Given a list of branch names, create Plan Branches for these, with overriding repository definitions. |
java.util.Collection<PlanKey> |
BranchDetectionServiceImpl.createPlanBranches(ImmutableChain chain,
java.util.Collection<VcsBranch> branches,
ErrorCollection errorCollection,
PlanCreationService.EnablePlan enablePlan)
|
void |
VcsBranchHibernateDao.deleteAll(ImmutableChain chain)
|
void |
VcsBranchManager.deleteAll(ImmutableChain chain)
|
void |
VcsBranchDao.deleteAll(ImmutableChain chain)
|
void |
VcsBranchManagerImpl.deleteAll(ImmutableChain chain)
Cannot pass ImmutableChain here because DAO associates chain argument with objects fetched from Hibernate, therefore chain argument has to be a Hibernate entity itself. |
void |
BranchDetectionService.detectBranchesForChain(ImmutableChain chain)
Immediately executes the detection for a given Chain and creates new plan branches if new branches found in the plan's default repository. |
void |
BranchDetectionServiceImpl.detectBranchesForChain(ImmutableChain chain)
|
java.util.List<ChainBranch> |
ChainBranchManager.getBranchesForChain(ImmutableChain chain)
Get all feature branches associated with the given chain |
java.util.List<ChainBranch> |
ChainBranchManagerImpl.getBranchesForChain(ImmutableChain chain)
|
ChainBranchIdentifier |
ChainBranchManager.getBranchWithName(ImmutableChain masterPlan,
java.lang.String branchName)
Returns ChainBranchIdentifier of ChainBranch with given master Chain and name. |
ChainBranchIdentifier |
ChainBranchManagerImpl.getBranchWithName(ImmutableChain masterPlan,
java.lang.String branchName)
|
java.util.List<VcsBranch> |
BranchDetectionService.getOpenBranches(ImmutableChain chain,
ErrorCollection errorCollection)
Returns a list of currently open branches for the chain's default repository List ordering determined by underlying repository (preference is for native ordering e.g. |
java.util.List<VcsBranch> |
BranchDetectionServiceImpl.getOpenBranches(ImmutableChain chain,
ErrorCollection errorCollection)
|
boolean |
ChainBranchManager.isPlanBranchNameConflicting(ImmutableChain masterPlan,
long chainBranchIdToIgnore,
java.lang.String branchName)
Verifies whether a ChainBranch name is unique with a given master Chain
|
boolean |
ChainBranchManagerImpl.isPlanBranchNameConflicting(ImmutableChain masterPlan,
long planIdToIgnore,
java.lang.String branchName)
|
void |
VcsBranchManager.saveAll(ImmutableChain chain,
java.lang.Iterable<VcsBranch> requestedBranchesToSave)
|
void |
VcsBranchManagerImpl.saveAll(ImmutableChain chain,
java.lang.Iterable<VcsBranch> requestedBranchesToSave)
|
boolean |
BranchDetectionService.scheduleBranchDetectionForChain(ImmutableChain chain)
Registers branch detection request for a given Chain. |
boolean |
BranchDetectionServiceImpl.scheduleBranchDetectionForChain(ImmutableChain chain)
|
Constructors in com.atlassian.bamboo.plan.branch with parameters of type ImmutableChain | |
---|---|
ImmutableChainPropagatingFacade(CachedPlanManager cachedPlanManager,
ImmutableChain chain)
|
Uses of ImmutableChain in com.atlassian.bamboo.plan.branch.cache |
---|
Classes in com.atlassian.bamboo.plan.branch.cache that implement ImmutableChain | |
---|---|
class |
ImmutableChainBranchImpl
|
Uses of ImmutableChain in com.atlassian.bamboo.plan.cache |
---|
Subinterfaces of ImmutableChain in com.atlassian.bamboo.plan.cache | |
---|---|
interface |
ImmutableChainBranch
Interface of an immutable version of ChainBranch |
interface |
ImmutableTopLevelPlan
Represents a TopLevelPlan that is immutable. |
Classes in com.atlassian.bamboo.plan.cache that implement ImmutableChain | |
---|---|
class |
AbstractImmutableChain
|
class |
ImmutableChainImpl
A ImmutableChain implementation. |
Methods in com.atlassian.bamboo.plan.cache that return ImmutableChain | |
---|---|
ImmutableChain |
ImmutablePlanManager.createImmutableChain(Chain chain)
|
ImmutableChain |
ImmutablePlanManagerImpl.createImmutableChain(Chain chain)
|
ImmutableChain |
ImmutableResultsSummaryImpl.getImmutablePlan()
|
ImmutableChain |
ImmutablePlanCacheService.getImmutablePlanByKey(PlanKey planKey)
Returns a plan if one exists with the key. |
ImmutableChain |
ImmutablePlanCacheServiceImpl.getImmutablePlanByKey(PlanKey planKey)
|
ImmutableChain |
ImmutableChain.getMaster()
|
ImmutableChain |
AbstractImmutableChain.getMaster()
|
ImmutableChain |
ImmutableJob.getParent()
|
ImmutableChain |
ImmutableJobImpl.getParent()
|
ImmutableChain |
ImmutableResultsSummaryImpl.getPlan()
|
ImmutableChain |
PlansState.getPlan(PlanKey planKey)
|
ImmutableChain |
ImmutablePlanManager.getPlanByKey(PlanKey planKey)
|
ImmutableChain |
ImmutablePlanManagerImpl.getPlanByKey(PlanKey planKey)
|
Methods in com.atlassian.bamboo.plan.cache that return types with arguments of type ImmutableChain | |
---|---|
java.util.List<ImmutableChain> |
PlansState.getAllChains()
|
java.util.List<ImmutableChain> |
CachedPlanManagerImpl.getPlansForClone()
|
Methods in com.atlassian.bamboo.plan.cache with parameters of type ImmutableChain | |
---|---|
ImmutableJob |
ImmutablePlanManager.createImmutableJob(ImmutableChain parent,
ImmutableChainStage stage,
Job job)
|
ImmutableJob |
ImmutablePlanManagerImpl.createImmutableJob(ImmutableChain parent,
ImmutableChainStage stage,
Job job)
|
ImmutableChainStage |
ImmutablePlanManager.createImmutableStage(ImmutableChain parent,
ChainStage stage)
Create immutable ChainStage . |
ImmutableChainStage |
ImmutablePlanManagerImpl.createImmutableStage(ImmutableChain parent,
ChainStage stage)
|
PlansState |
PlansState.updateState(ImmutableChain plan)
|
Method parameters in com.atlassian.bamboo.plan.cache with type arguments of type ImmutableChain | |
---|---|
java.lang.Iterable<PlanKey> |
ImmutablePlanCacheService.CacheInvalidator.getChainsToInvalidate(ImmutablePlanCacheService immutablePlanCacheService,
com.google.common.cache.Cache<PlanKey,ImmutableChain> planKeyChainMap)
This gets passed some cache internals for invalidation |
PlansState |
PlansState.updateState(java.util.Map<PlanKey,? extends ImmutableChain> plansMap)
|
Constructors in com.atlassian.bamboo.plan.cache with parameters of type ImmutableChain | |
---|---|
ImmutableJobImpl(ImmutableChain parent,
ImmutableChainStage stage,
Job job,
BuildLoggerManager buildLoggerManager,
LabelManager labelManager,
VariableDefinitionManager variableDefinitionManager,
TaskManager taskManager,
BuildExecutionManager buildExecutionManager,
ResultsSummaryManager resultsSummaryManager,
BuildDefinition buildDefinition,
ImmutablePlanCacheService immutablePlanCacheService,
ImmutableArtifactManager immutableArtifactManager)
|
|
ImmutableJobImpl(ImmutableChain parent,
ImmutableChainStage stage,
Job job,
BuildLoggerManager buildLoggerManager,
LabelManager labelManager,
VariableDefinitionManager variableDefinitionManager,
TaskManager taskManager,
BuildExecutionManager buildExecutionManager,
ResultsSummaryManager resultsSummaryManager,
BuildDefinitionManager buildDefinitionManager,
ImmutablePlanCacheService immutablePlanCacheService,
ImmutableArtifactManager immutableArtifactManager)
Deprecated. |
Constructor parameters in com.atlassian.bamboo.plan.cache with type arguments of type ImmutableChain | |
---|---|
PlansState(java.lang.Iterable<? extends ImmutableChain> chainCache)
|
Uses of ImmutableChain in com.atlassian.bamboo.plugins.maven |
---|
Methods in com.atlassian.bamboo.plugins.maven with parameters of type ImmutableChain | |
---|---|
static boolean |
MavenFunctions.planHasAutomaticDependencyManagementEnabled(ImmutableChain chain)
|
Uses of ImmutableChain in com.atlassian.bamboo.plugins.maven.dependencies |
---|
Methods in com.atlassian.bamboo.plugins.maven.dependencies with parameters of type ImmutableChain | |
---|---|
static ImmutableJob |
MavenDependencyHelper.findDependencyProviderJob(ImmutableChain chain)
Search for a Job that could be a Maven dependencies provider (uses a MavenDependenciesProcessor task) |
Uses of ImmutableChain in com.atlassian.bamboo.resultsummary.tests |
---|
Methods in com.atlassian.bamboo.resultsummary.tests with parameters of type ImmutableChain | |
---|---|
int |
TestCaseHibernateDao.countCurrentlyQuarantinedTests(ImmutableChain chain)
|
int |
TestQuarantineManager.countCurrentlyQuarantinedTests(ImmutableChain chain)
Returns the number of tests current qurantined for this plan |
int |
TestCaseDao.countCurrentlyQuarantinedTests(ImmutableChain chain)
|
int |
TestQuarantineManagerImpl.countCurrentlyQuarantinedTests(ImmutableChain chain)
|
java.util.List<TestCase> |
TestQuarantineManager.getCurrentlyQuarantinedTests(ImmutableChain chain)
Get a list of TestCase of all the tests currently quarantined for a given plan |
java.util.List<TestCase> |
TestQuarantineManagerImpl.getCurrentlyQuarantinedTests(ImmutableChain chain)
|
java.util.List<TestCase> |
TestCaseHibernateDao.getQuarantinedTestCasesForChain(ImmutableChain chain)
|
java.util.List<TestCase> |
TestCaseDao.getQuarantinedTestCasesForChain(ImmutableChain chain)
Provide a list of the quarantined tests for a job |
Uses of ImmutableChain in com.atlassian.bamboo.utils |
---|
Methods in com.atlassian.bamboo.utils with type parameters of type ImmutableChain | ||
---|---|---|
static
|
Comparators.getTopLevelPlanNameProviderCaseInsensitiveOrdering()
|
Methods in com.atlassian.bamboo.utils with parameters of type ImmutableChain | |
---|---|
static com.google.common.base.Predicate<? super RepositoryDefinition> |
BambooPredicates.buildTrigger(ImmutableChain chain,
java.util.Set<java.lang.Long> triggeringRepositories)
|
Uses of ImmutableChain in com.atlassian.bamboo.v2.trigger |
---|
Fields in com.atlassian.bamboo.v2.trigger declared as ImmutableChain | |
---|---|
protected ImmutableChain |
AbstractDependentDetectionAction.chain
|
protected ImmutableChain |
AbstractDependentDetectionAction.parentChain
|
Methods in com.atlassian.bamboo.v2.trigger with parameters of type ImmutableChain | |
---|---|
BuildChanges |
ChangeDetectionManager.collectAllChangesSinceLastBuild(ImmutableChain chain,
java.util.Map<java.lang.String,java.lang.String> customVariableValues,
java.lang.String customRevision)
Collect changes for a plan since the last build, regardless of whether the build triggering repositories have changes or not. |
BuildChanges |
DefaultChangeDetectionManager.collectAllChangesSinceLastBuild(ImmutableChain chain,
java.util.Map<java.lang.String,java.lang.String> customVariableValues,
java.lang.String customRevision)
|
BuildRepositoryChanges |
ChangeDetectionManager.collectChangesBetween(ImmutableChain chain,
RepositoryDefinition repositoryDefinition,
PlanVcsRevisionData fromVcsRevisionData,
PlanVcsRevisionData toVcsRevisionData)
Given a RepositoryV2 finds the BuildChanges object that captures all changes that occurred
between the fromVcsRevisionKey to toVcsRevisionKey |
BuildRepositoryChanges |
DefaultChangeDetectionManager.collectChangesBetween(ImmutableChain chain,
RepositoryDefinition repositoryDefinition,
PlanVcsRevisionData fromVcsRevisionData,
PlanVcsRevisionData toVcsRevisionData)
|
BuildRepositoryChanges |
ChangeDetectionManager.collectChangesSinceLastBuild(ImmutableChain chain,
RepositoryDefinition repositoryDefinition,
PlanVcsRevisionData lastVcsRevisionData,
java.util.Map<java.lang.String,java.lang.String> customVariableValues,
java.lang.String customRevision)
Given a RepositoryDefinition finds the BuildRepositoryChanges object that captures all changes
that occurred since the lastVcsRevisionKey to the current latest found on the repository. |
BuildRepositoryChanges |
DefaultChangeDetectionManager.collectChangesSinceLastBuild(ImmutableChain chain,
RepositoryDefinition repositoryDefinition,
PlanVcsRevisionData lastVcsRevisionData,
java.util.Map<java.lang.String,java.lang.String> customVariableValues,
java.lang.String customRevision)
|
BuildChanges |
ChangeDetectionManager.collectChangesSinceLastBuildIfTriggered(ImmutableChain chain,
java.util.Map<java.lang.String,java.lang.String> customVariableValues,
java.util.Set<java.lang.Long> triggeringRepositories)
Collect changes for a plan since the last build. |
BuildChanges |
DefaultChangeDetectionManager.collectChangesSinceLastBuildIfTriggered(ImmutableChain chain,
java.util.Map<java.lang.String,java.lang.String> customVariableValues,
java.util.Set<java.lang.Long> triggeringRepositories)
|
void |
ChangeDetectionManager.updateIntegrationRepositoryDetails(ImmutableChain chain,
BuildChanges buildChanges)
|
void |
DefaultChangeDetectionManager.updateIntegrationRepositoryDetails(ImmutableChain chain,
BuildChanges buildChanges)
|
Constructors in com.atlassian.bamboo.v2.trigger with parameters of type ImmutableChain | |
---|---|
AbstractDependentDetectionAction(ImmutableChain chain,
ImmutableChain parentChain,
BuildContext completedBuildContext,
ErrorUpdateHandler errorUpdateHandler,
TriggerManager triggerManager,
ChangeDetectionManager changeDetectionManager,
BuildNumberGeneratorService buildNumberGeneratorService,
BuildLoggerManager buildLoggerManager,
PlanVcsRevisionHistoryService planVcsRevisionHistoryService)
|
|
ContinuedBuildDetectionAction(ImmutableChain chain,
PlanExecutionConfig planExecutionConfig,
com.atlassian.user.User user,
TriggerReason triggerReason,
java.util.Map<java.lang.String,java.lang.String> params,
java.util.Map<java.lang.String,java.lang.String> variables,
ErrorUpdateHandler errorUpdateHandler,
ResultsSummaryManager resultsSummaryManager,
TriggerManager triggerManager,
BranchIntegrationService branchIntegrationService)
|
|
DependentBuildDetectionAction(ImmutableChain chain,
ImmutableChain parentChain,
BuildContext completedBuildContext,
ErrorUpdateHandler errorUpdateHandler,
TriggerManager triggerManager,
ChangeDetectionManager changeDetectionManager,
BuildNumberGeneratorService buildNumberGeneratorService,
BuildLoggerManager buildLoggerManager,
PlanVcsRevisionHistoryService planVcsRevisionHistoryService)
|
|
ManualBuildDetectionAction(ImmutableChain chain,
com.atlassian.user.User user,
PlanExecutionConfig planExecutionConfig,
java.util.Map<java.lang.String,java.lang.String> params,
java.util.Map<java.lang.String,java.lang.String> variables,
BuildNumberGeneratorService buildNumberGenerator,
ChangeDetectionManager changeDetectionManager,
TriggerManager triggerManager,
ErrorUpdateHandler errorUpdateHandler,
VariableDefinitionManager variableDefinitionManager)
|
|
PluginTriggerBuildDetectionAction(PlanVcsRevisionHistoryService planVcsRevisionHistoryService,
BuildNumberGeneratorService buildNumberGenerator,
VariableDefinitionManager variableDefinitionManager,
ImmutableChain chain,
PlanExecutionConfig planExecutionConfig,
TriggerReason triggerReason,
PlanTrigger buildTrigger,
java.util.Map<java.lang.String,java.lang.String> params,
java.util.Map<java.lang.String,java.lang.String> variables)
|
|
ScheduledBuildDetectionAction(ChangeDetectionManager changeDetectionManager,
TriggerManager triggerManager,
BuildNumberGeneratorService buildNumberGenerator,
BuildLoggerManager buildLoggerManager,
ImmutableChain chain,
java.util.Map<java.lang.String,java.lang.String> triggerConditionsConfiguration)
|
Uses of ImmutableChain in com.atlassian.bamboo.webwork |
---|
Methods in com.atlassian.bamboo.webwork that return types with arguments of type ImmutableChain | |
---|---|
protected java.util.List<? extends ImmutableChain> |
StarterAction.filterPlansByLabel(java.util.List<? extends ImmutableChain> plans,
java.util.List<java.lang.String> theLabelNames)
|
java.util.Collection<ImmutableChain> |
StarterAction.getChains()
|
java.util.Collection<? extends ImmutableChain> |
StarterAction.getFavouriteBuilds()
|
java.util.Collection<? extends ImmutableChain> |
ViewTelemetryAction.getFilteredBuilds()
|
java.lang.Iterable<? extends ImmutableChain> |
ViewTelemetryAction.getPlansByDashboardFilter()
|
java.util.Collection<? extends ImmutableChain> |
StarterAction.getPlansByLabel()
|
Methods in com.atlassian.bamboo.webwork with parameters of type ImmutableChain | |
---|---|
boolean |
StarterAction.isFavourite(ImmutableChain plan)
|
Method parameters in com.atlassian.bamboo.webwork with type arguments of type ImmutableChain | |
---|---|
protected java.util.List<? extends ImmutableChain> |
StarterAction.filterPlansByLabel(java.util.List<? extends ImmutableChain> plans,
java.util.List<java.lang.String> theLabelNames)
|
Uses of ImmutableChain in com.atlassian.bamboo.ww2 |
---|
Methods in com.atlassian.bamboo.ww2 that return ImmutableChain | |
---|---|
ImmutableChain |
BambooActionSupport.getPlan(java.lang.String planKey)
|
Uses of ImmutableChain in com.atlassian.bamboo.ww2.actions |
---|
Methods in com.atlassian.bamboo.ww2.actions that return ImmutableChain | |
---|---|
ImmutableChain |
ChainAwareContextHolder.getImmutableChain()
|
ImmutableChain |
ChainActionSupport.getImmutableChain()
|
Methods in com.atlassian.bamboo.ww2.actions with parameters of type ImmutableChain | |
---|---|
void |
ChainAwareContextHolder.setChain(ImmutableChain chain)
|
void |
ChainActionSupport.setChain(ImmutableChain chain)
|
Uses of ImmutableChain in com.atlassian.bamboo.ww2.actions.admin |
---|
Methods in com.atlassian.bamboo.ww2.actions.admin that return types with arguments of type ImmutableChain | |
---|---|
java.util.List<java.util.Map.Entry<ViewAllRepositories.RepoId,java.util.Collection<ImmutableChain>>> |
ViewAllRepositories.getRepoToPlans()
|
Uses of ImmutableChain in com.atlassian.bamboo.ww2.actions.build.admin.create |
---|
Methods in com.atlassian.bamboo.ww2.actions.build.admin.create that return types with arguments of type ImmutableChain | |
---|---|
java.util.Collection<ImmutableChain> |
CreateChain.getPlansToClone()
|
Uses of ImmutableChain in com.atlassian.bamboo.ww2.actions.chains |
---|
Methods in com.atlassian.bamboo.ww2.actions.chains that return types with arguments of type ImmutableChain | |
---|---|
java.util.Collection<ImmutableChain> |
CreateJob.getChainsToClone()
|
Uses of ImmutableChain in com.atlassian.bamboo.ww2.aware |
---|
Methods in com.atlassian.bamboo.ww2.aware that return ImmutableChain | |
---|---|
ImmutableChain |
ChainAware.getImmutableChain()
|
Methods in com.atlassian.bamboo.ww2.aware with parameters of type ImmutableChain | |
---|---|
void |
ChainAware.setChain(ImmutableChain chain)
|
Uses of ImmutableChain in com.atlassian.bamboo.ww2.beans |
---|
Methods in com.atlassian.bamboo.ww2.beans with parameters of type ImmutableChain | |
---|---|
java.lang.String |
DecoratedNavObjectFactoryImpl.getSubstitutedBranchName(ImmutableChain chain)
|
java.lang.String |
DecoratedNavObjectFactory.getSubstitutedBranchName(ImmutableChain chain)
Gets the branch name from the default repository if the chain has one. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |