Uses of Interface
com.atlassian.bamboo.plan.cache.ImmutablePlan
-
-
Uses of ImmutablePlan in com.atlassian.bamboo.bandana
Methods in com.atlassian.bamboo.bandana with parameters of type ImmutablePlan Modifier and Type Method Description static PlanAwareBandanaContext
PlanAwareBandanaContext. forPlan(@NotNull ImmutablePlan plan)
-
Uses of ImmutablePlan in com.atlassian.bamboo.brokenbuildtracker
Methods in com.atlassian.bamboo.brokenbuildtracker with parameters of type ImmutablePlan Modifier and Type Method Description @Nullable String
TrackingConfigurationManager. getDefaultUser(@Nullable ImmutablePlan plan)
@Nullable String
TrackingConfigurationManagerImpl. getDefaultUser(@Nullable ImmutablePlan plan)
boolean
TrackingConfigurationManager. isTrackingEnabled(@Nullable ImmutablePlan plan)
boolean
TrackingConfigurationManagerImpl. isTrackingEnabled(@Nullable ImmutablePlan plan)
-
Uses of ImmutablePlan in com.atlassian.bamboo.brokenbuildtracker.notifications
Methods in com.atlassian.bamboo.brokenbuildtracker.notifications with parameters of type ImmutablePlan Modifier and Type Method Description protected ResultsSummary
ResponsibilitiesUpdatedNotificationListener. calculateAndUpdateResultSummary(UserResponsibilityEvent event, @NotNull ImmutablePlan plan)
protected List<NotificationRecipient>
ResponsibilitiesUpdatedNotificationListener. calculateRecipients(@NotNull UserResponsibilityEvent event, @NotNull ImmutablePlan plan, @Nullable ResultsSummary resultsSummary)
protected Iterable<NotificationRule>
ResponsibilitiesUpdatedNotificationListener. getNotificationRules(@NotNull ImmutablePlan plan, @NotNull UserResponsibilityEvent event)
void
ResponsibleRecipient. setPlan(ImmutablePlan plan)
-
Uses of ImmutablePlan in com.atlassian.bamboo.brokenbuildtracker.ui
Methods in com.atlassian.bamboo.brokenbuildtracker.ui that return types with arguments of type ImmutablePlan Modifier and Type Method Description List<ImmutablePlan>
ViewResponsibilitiesForUser. getCurrentResponsiblePlans()
-
Uses of ImmutablePlan in com.atlassian.bamboo.build
Subinterfaces of ImmutablePlan in com.atlassian.bamboo.build Modifier and Type Interface Description interface
Buildable
interface
Job
Classes in com.atlassian.bamboo.build that implement ImmutablePlan Modifier and Type Class Description class
DefaultJob
Methods in com.atlassian.bamboo.build that return ImmutablePlan Modifier and Type Method Description @NotNull ImmutablePlan
BuildStatusHelper. getBuild()
Methods in com.atlassian.bamboo.build that return types with arguments of type ImmutablePlan Modifier and Type Method Description Set<ImmutablePlan>
PlanDependencyManager. getEffectiveChildPlans(@NotNull ImmutablePlan chain)
Set<ImmutablePlan>
PlanDependencyManagerImpl. getEffectiveChildPlans(@NotNull ImmutablePlan chain)
Set<ImmutablePlan>
PlanDependencyManager. getEffectiveParentPlans(@NotNull ImmutablePlan chain)
Set<ImmutablePlan>
PlanDependencyManagerImpl. getEffectiveParentPlans(@NotNull ImmutablePlan chain)
Methods in com.atlassian.bamboo.build with parameters of type ImmutablePlan Modifier and Type Method Description Set<ImmutablePlan>
PlanDependencyManager. getEffectiveChildPlans(@NotNull ImmutablePlan chain)
Set<ImmutablePlan>
PlanDependencyManagerImpl. getEffectiveChildPlans(@NotNull ImmutablePlan chain)
Set<ImmutablePlan>
PlanDependencyManager. getEffectiveParentPlans(@NotNull ImmutablePlan chain)
Set<ImmutablePlan>
PlanDependencyManagerImpl. getEffectiveParentPlans(@NotNull ImmutablePlan chain)
@NotNull BuildTriggerCondition.ExecutionPreference
BuildTriggerCondition. getExecutionPreference(ImmutablePlan plan, Map<String,String> configuration)
Use to indicate preference for whether this plugin things the plan should execute.protected int
ViewNextBuildResults. getNextBuildNumber(ImmutablePlan plan, int currentBuildNumber)
Return the next build to the given currentBuildNumber.Method parameters in com.atlassian.bamboo.build with type arguments of type ImmutablePlan Modifier and Type Method Description @NotNull BuildDefinition
BuildDefinitionManager. getBuildDefinition(@NotNull Pair<EnrichedPlanDto,ImmutablePlan> dtoWithImmutableEntity, @Nullable Pair<EnrichedPlanDto,ImmutablePlan> masterDtoWithImmutableEntity)
@NotNull BuildDefinition
DefaultBuildDefinitionManager. getBuildDefinition(@NotNull Pair<EnrichedPlanDto,ImmutablePlan> dtoWithImmutableEntity, @Nullable Pair<EnrichedPlanDto,ImmutablePlan> masterDtoWithImmutableEntity)
@NotNull BuildDefinition
DefaultBuildDefinitionManagerTx. getBuildDefinition(@NotNull Pair<EnrichedPlanDto,ImmutablePlan> dtoWithImmutableEntity, @Nullable Pair<EnrichedPlanDto,ImmutablePlan> masterDtoWithImmutableEntity)
Constructors in com.atlassian.bamboo.build with parameters of type ImmutablePlan Constructor Description BuildStatusHelper(@Nullable ImmutablePlan plan, @NotNull PlanKey planKey, @NotNull ResultsSummary currentBuildResult, @NotNull ResultsSummaryManager resultsSummaryManager)
-
Uses of ImmutablePlan in com.atlassian.bamboo.build.artifact
Methods in com.atlassian.bamboo.build.artifact with parameters of type ImmutablePlan Modifier and Type Method Description boolean
ArtifactHandlerForPlanConfigurator. isApplicableTo(@NotNull ImmutablePlan plan)
-
Uses of ImmutablePlan in com.atlassian.bamboo.build.configuration
Methods in com.atlassian.bamboo.build.configuration with parameters of type ImmutablePlan Modifier and Type Method Description boolean
ConcurrentBuildsPlanConfigurationPlugin. isApplicableTo(@NotNull ImmutablePlan plan)
-
Uses of ImmutablePlan in com.atlassian.bamboo.build.context
Methods in com.atlassian.bamboo.build.context with parameters of type ImmutablePlan Modifier and Type Method Description @NotNull BuildContextBuilder
BuildContextBuilder. plan(@NotNull ImmutablePlan buildPlan)
@NotNull BuildContextBuilder
BuildContextBuilderImpl. plan(@NotNull ImmutablePlan buildPlan)
-
Uses of ImmutablePlan in com.atlassian.bamboo.build.creation
Methods in com.atlassian.bamboo.build.creation with parameters of type ImmutablePlan Modifier and Type Method Description void
BuildTriggerConditionConfigHelper. performPostActionsOnConfig(@NotNull BuildConfiguration buildConfiguration, @NotNull ImmutablePlan plan)
void
PlanConfigHelper. performPostActionsOnConfig(@NotNull BuildConfiguration buildConfiguration, @NotNull ImmutablePlan plan)
Performs any miscellaneous actions required before saving the plan.void
WebRepositoryConfigHelper. performPostActionsOnConfig(@NotNull BuildConfiguration buildConfiguration, @NotNull ImmutablePlan plan)
-
Uses of ImmutablePlan in com.atlassian.bamboo.build.expiry
Methods in com.atlassian.bamboo.build.expiry with parameters of type ImmutablePlan Modifier and Type Method Description protected long
BuildExpiryBeanImpl. expireBuildPlan(@NotNull BuildExpiryConfig config, @NotNull ImmutablePlan plan, @NotNull ResultsSummary lastResultsSummary)
Constructors in com.atlassian.bamboo.build.expiry with parameters of type ImmutablePlan Constructor Description BuildExpiryBatchProcessor(@NotNull ImmutablePlan plan, @NotNull BuildExpiryConfig config, @NotNull MutableExpiryCriteria expiryCriteria, @NotNull TransactionAndHibernateTemplate template, @NotNull ResultsSummaryManager resultsSummaryManager)
-
Uses of ImmutablePlan in com.atlassian.bamboo.build.expiry.plugin
Methods in com.atlassian.bamboo.build.expiry.plugin with parameters of type ImmutablePlan Modifier and Type Method Description boolean
BuildExpiryPerPlanPlugin. isApplicableTo(@NotNull ImmutablePlan plan)
-
Uses of ImmutablePlan in com.atlassian.bamboo.build.monitoring
Methods in com.atlassian.bamboo.build.monitoring with parameters of type ImmutablePlan Modifier and Type Method Description boolean
HungBuildPlanConfigurationPlugin. isApplicableTo(@NotNull ImmutablePlan plan)
-
Uses of ImmutablePlan in com.atlassian.bamboo.build.statistics
Constructors in com.atlassian.bamboo.build.statistics with parameters of type ImmutablePlan Constructor Description StatisticsCollectorImpl(@Nullable ImmutablePlan plan, @Nullable List<? extends ResultsSummary> results)
Class which takes in aCollection
ofResultStatisticsProvider
objects and produces some statistics about it. -
Uses of ImmutablePlan in com.atlassian.bamboo.build.status
Methods in com.atlassian.bamboo.build.status with parameters of type ImmutablePlan Modifier and Type Method Description protected abstract void
AbstractBuildStatusUpdater. send(@NotNull PlanResultEvent event, @NotNull ImmutablePlan plan, @NotNull ImmutableResultsSummary resultsSummary)
-
Uses of ImmutablePlan in com.atlassian.bamboo.build.test
Methods in com.atlassian.bamboo.build.test with parameters of type ImmutablePlan Modifier and Type Method Description boolean
SkipTestHistoryConfigurationItem. isApplicableTo(@NotNull ImmutablePlan plan)
-
Uses of ImmutablePlan in com.atlassian.bamboo.builder.resultsfilter
Methods in com.atlassian.bamboo.builder.resultsfilter with parameters of type ImmutablePlan Modifier and Type Method Description @NotNull List<ResultsSummary>
AllBuildResultsFilter. getResultsForPlan(@Nullable ImmutablePlan plan)
@NotNull List<ResultsSummary>
BuildResultsFilter. getResultsForPlan(@Nullable ImmutablePlan plan)
Obtain a collection ofResultsSummary
for the specified plan The number returned will depend on the filter applied.@NotNull List<ResultsSummary>
Latest25FiveBuildResultsFilter. getResultsForPlan(ImmutablePlan plan)
@NotNull List<ResultsSummary>
TimeAgoBuildResultsFilter. getResultsForPlan(@Nullable ImmutablePlan plan)
-
Uses of ImmutablePlan in com.atlassian.bamboo.buildqueue.manager
Methods in com.atlassian.bamboo.buildqueue.manager with parameters of type ImmutablePlan Modifier and Type Method Description static Iterable<AgentAssignmentService.AgentAssignmentExecutable>
AgentAssignmentServiceHelper. asExecutables(@NotNull ImmutablePlan plan)
static Iterable<AgentAssignmentService.AgentAssignmentExecutable>
AgentAssignmentServiceHelper. asExecutables(@NotNull ImmutablePlan plan, boolean usesDockerConfiguration)
-
Uses of ImmutablePlan in com.atlassian.bamboo.buildtrigger
Methods in com.atlassian.bamboo.buildtrigger with parameters of type ImmutablePlan Modifier and Type Method Description @NotNull BuildTriggerCondition.ExecutionPreference
PlansGreenCondition. getExecutionPreference(ImmutablePlan plan, Map<String,String> configuration)
-
Uses of ImmutablePlan in com.atlassian.bamboo.chains
Subinterfaces of ImmutablePlan in com.atlassian.bamboo.chains Modifier and Type Interface Description interface
Chain
Mutable version ofImmutableChain
.Classes in com.atlassian.bamboo.chains that implement ImmutablePlan Modifier and Type Class Description class
DefaultChain
-
Uses of ImmutablePlan in com.atlassian.bamboo.chains.branches
Methods in com.atlassian.bamboo.chains.branches with parameters of type ImmutablePlan Modifier and Type Method Description @NotNull BranchStatusLinkInfo
BranchStatusService. getBranchStatusLinkInfo(@NotNull ImmutablePlan plan, @Nullable String navigationSource)
Provides information about branch status link for the given plan - whether the link should or should not be displayed and what is the direct URL for this plan's VCS branch.@NotNull BranchStatusLinkInfo
BranchStatusServiceImpl. getBranchStatusLinkInfo(@NotNull ImmutablePlan plan, @Nullable String navigationSource)
boolean
BranchStatusService. shouldDisplayBranchStatusLink(@NotNull ImmutablePlan plan)
Whether a link to branch status page should be displayed for the given plan.boolean
BranchStatusServiceImpl. shouldDisplayBranchStatusLink(@NotNull ImmutablePlan plan)
-
Uses of ImmutablePlan in com.atlassian.bamboo.clover
Fields in com.atlassian.bamboo.clover with type parameters of type ImmutablePlan Modifier and Type Field Description static Predicate<ImmutablePlan>
CloverPluginHelper. isCloverEnabledForPlan
-
Uses of ImmutablePlan in com.atlassian.bamboo.configuration.agent
Methods in com.atlassian.bamboo.configuration.agent that return types with arguments of type ImmutablePlan Modifier and Type Method Description @Nullable List<ImmutablePlan>
ViewAgentPlanMatrix. getSelectedPlans()
Methods in com.atlassian.bamboo.configuration.agent with parameters of type ImmutablePlan Modifier and Type Method Description @Nullable Collection<? extends ImmutableJob>
ViewAgentPlanMatrix. getBuildablesForPlan(ImmutablePlan plan)
boolean
ViewAgentPlanMatrixWizard. isApplicable(ImmutablePlan plan)
-
Uses of ImmutablePlan in com.atlassian.bamboo.configuration.external
Methods in com.atlassian.bamboo.configuration.external with parameters of type ImmutablePlan Modifier and Type Method Description protected void
PlanConfigExportServiceImpl. exportBuildConfiguration(ImmutablePlan immutablePlan, Consumer<com.atlassian.bamboo.specs.api.builders.plan.configuration.PluginConfiguration<? extends com.atlassian.bamboo.specs.api.model.plan.configuration.PluginConfigurationProperties>> pluginConfigurationConsumer, Consumer<Map<String,Object>> customConfigurationConsumer, List<com.atlassian.bamboo.configuration.external.ExportablePluginModule> exportableModules)
-
Uses of ImmutablePlan in com.atlassian.bamboo.configuration.external.exporters
Methods in com.atlassian.bamboo.configuration.external.exporters with parameters of type ImmutablePlan Modifier and Type Method Description @NotNull Map<String,Object>
PermissionExporter. exportPermissions(@NotNull ImmutablePlan plan)
Exports plan permissions to a YAML-friendly format.@NotNull Map<String,Object>
PermissionExporterImpl. exportPermissions(@NotNull ImmutablePlan plan)
@NotNull List<com.atlassian.bamboo.specs.api.builders.Variable>
VariableExporter. toSpecsEntities(@NotNull ImmutablePlan plan, @NotNull List<VariableDefinition> variables)
ConvertVariableDefinition
to a property object that can be used for export.List<com.atlassian.bamboo.specs.api.builders.Variable>
VariableExporterImpl. toSpecsEntities(@NotNull ImmutablePlan plan, @NotNull List<VariableDefinition> variables)
-
Uses of ImmutablePlan in com.atlassian.bamboo.configuration.external.helpers
Methods in com.atlassian.bamboo.configuration.external.helpers with type parameters of type ImmutablePlan Modifier and Type Method Description static <T extends ImmutablePlan>
Optional<T>JobImportHelper. findPlanByKey(List<T> jobs, com.atlassian.bamboo.specs.api.model.BambooKeyProperties jobReference)
static <T extends ImmutablePlan>
Optional<T>JobImportHelper. findPlanByOidOrKey(List<T> jobs, com.atlassian.bamboo.specs.api.model.plan.AbstractPlanIdentifierProperties jobReference)
static <T extends ImmutablePlan>
Optional<T>JobImportHelper. findPlanByOidOrKey(Stream<T> jobs, com.atlassian.bamboo.specs.api.model.plan.AbstractPlanIdentifierProperties jobReference)
Methods in com.atlassian.bamboo.configuration.external.helpers with parameters of type ImmutablePlan Modifier and Type Method Description boolean
PlanRepositoryValidator. canChangeDefaultRepository(@NotNull ImmutablePlan plan)
Check if default plan repository can be replaced by another repository. -
Uses of ImmutablePlan in com.atlassian.bamboo.deletion
Methods in com.atlassian.bamboo.deletion with parameters of type ImmutablePlan Modifier and Type Method Description void
DeletionService. deletePlan(@NotNull ImmutablePlan plan)
void
DeletionServiceImpl. deletePlan(@NotNull ImmutablePlan plan)
default void
PlanDeletionInterceptorAction. intercept(@NotNull ImmutablePlan plan, @NotNull Supplier<Plan> mutablePlan)
Runs before thePlan
and itsResultsSummary
s have been deleted Try relying on theImmutablePlan
argument. -
Uses of ImmutablePlan in com.atlassian.bamboo.deployments.execution.actions
Methods in com.atlassian.bamboo.deployments.execution.actions that return ImmutablePlan Modifier and Type Method Description ImmutablePlan
ExecuteManualDeployment. getLinkedPlan()
-
Uses of ImmutablePlan in com.atlassian.bamboo.deployments.projects.actions
Methods in com.atlassian.bamboo.deployments.projects.actions that return ImmutablePlan Modifier and Type Method Description @Nullable ImmutablePlan
ConfigureDeploymentProject. getRelatedPlan()
@Nullable ImmutablePlan
ViewDeploymentProjects. getRelatedPlan()
-
Uses of ImmutablePlan in com.atlassian.bamboo.deployments.versions.actions
Methods in com.atlassian.bamboo.deployments.versions.actions that return ImmutablePlan Modifier and Type Method Description ImmutablePlan
CreateDeploymentVersion. getLinkedPlan()
-
Uses of ImmutablePlan in com.atlassian.bamboo.deployments.versions.service
Methods in com.atlassian.bamboo.deployments.versions.service with parameters of type ImmutablePlan Modifier and Type Method Description @NotNull Map<String,VariableDefinitionContext>
DeploymentVersionService. getPossibleVersionVariables(@NotNull ImmutablePlan linkedPlan, boolean includeUndeterminable)
Provides a map of variables which might show up on a version.@NotNull Map<String,VariableDefinitionContext>
DeploymentVersionService. getPossibleVersionVariables(@NotNull ImmutablePlan linkedPlan, @Nullable PlanResultKey planResultKey, boolean includeUndeterminable)
Provides a map of variables which might show up on a version.@NotNull Map<String,VariableDefinitionContext>
DeploymentVersionServiceImpl. getPossibleVersionVariables(@NotNull ImmutablePlan linkedPlan, boolean includeUndeterminable)
@NotNull Map<String,VariableDefinitionContext>
DeploymentVersionServiceImpl. getPossibleVersionVariables(@NotNull ImmutablePlan linkedPlan, @Nullable PlanResultKey planResultKey, boolean includeUndeterminable)
@NotNull MutableDeploymentVersion
VersionNamingService. nameAndCreateVersion(@NotNull InternalDeploymentProject deploymentProject, @NotNull ImmutablePlan linkedPlan, @NotNull MutableDeploymentVersion version, @Nullable String versionName, @Nullable String nextVersionName, @NotNull Map<String,VariableDefinitionContext> variables)
Takes a new deployment version, if new version name supplied, uses that, otherwise generates unique name based on version naming scheme.@NotNull MutableDeploymentVersion
VersionNamingServiceImpl. nameAndCreateVersion(@NotNull InternalDeploymentProject deploymentProject, @NotNull ImmutablePlan linkedPlan, @NotNull MutableDeploymentVersion deploymentVersion, @Nullable String versionName, @Nullable String nextVersionName, @NotNull Map<String,VariableDefinitionContext> variables)
-
Uses of ImmutablePlan in com.atlassian.bamboo.fieldvalue
Method parameters in com.atlassian.bamboo.fieldvalue with type arguments of type ImmutablePlan Modifier and Type Method Description @NotNull BuildDefinition
BuildDefinitionConverter. fillBuildDefinition(@NotNull Pair<EnrichedPlanDto,ImmutablePlan> dtoWithImmutableEntity, @Nullable Pair<EnrichedPlanDto,ImmutablePlan> masterDtoWithImmutableEntity)
@NotNull BuildDefinition
BuildDefinitionConverterImpl. fillBuildDefinition(@NotNull Pair<EnrichedPlanDto,ImmutablePlan> dtoWithImmutableEntity, @Nullable Pair<EnrichedPlanDto,ImmutablePlan> masterDtoWithImmutableEntity)
-
Uses of ImmutablePlan in com.atlassian.bamboo.js
Methods in com.atlassian.bamboo.js that return ImmutablePlan Modifier and Type Method Description ImmutablePlan
PlanSummaryObject. getPlan()
Constructors in com.atlassian.bamboo.js with parameters of type ImmutablePlan Constructor Description PlanSummaryObject(ImmutablePlan plan)
-
Uses of ImmutablePlan in com.atlassian.bamboo.labels
Methods in com.atlassian.bamboo.labels with parameters of type ImmutablePlan Modifier and Type Method Description @Nullable Labelling
LabelDao. findLabellingByBuild(Label label, ImmutablePlan plan)
@Nullable Labelling
LabelDao. findLabellingByBuild(String name, String namespace, ImmutablePlan plan)
@Nullable Labelling
LabelHibernateDao. findLabellingByBuild(Label label, ImmutablePlan plan)
@Nullable Labelling
LabelHibernateDao. findLabellingByBuild(String name, String namespace, ImmutablePlan plan)
@NotNull List<Labelling>
LabelDao. findLabels(ImmutablePlan plan)
@NotNull List<Labelling>
LabelHibernateDao. findLabels(ImmutablePlan plan)
List<String>
LabelManager. getFavouritesForPlan(ImmutablePlan plan)
Retrieves a list of usernames which have the given plan set as a favourite.@NotNull List<String>
LabelManagerImpl. getFavouritesForPlan(@NotNull ImmutablePlan plan)
Set<Label>
LabelManager. getPlanLabels(@NotNull ImmutablePlan plan)
Get labels defined for a plan@NotNull Set<Label>
LabelManagerImpl. getPlanLabels(@NotNull 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 usePlanManager.filterFavouritedPlans(java.util.Collection, com.atlassian.user.User)
if you are performing this operation over a collection ofPlan
sboolean
LabelManagerImpl. isFavourite(@NotNull ImmutablePlan plan, @Nullable com.atlassian.user.User user)
protected int
LabelManagerImpl. removeLabel(@NotNull String labelName, @NotNull String namespace, @NotNull Project project, @Nullable ImmutablePlan plan, @Nullable ResultsSummary resultsSummary)
-
Uses of ImmutablePlan in com.atlassian.bamboo.notification
Methods in com.atlassian.bamboo.notification that return ImmutablePlan Modifier and Type Method Description protected @Nullable ImmutablePlan
AbstractNotificationEventListener. getPlan(T event)
Try to retrieve plan using data in the event.Methods in com.atlassian.bamboo.notification with parameters of type ImmutablePlan Modifier and Type Method Description protected String
AbstractNotification. getCommitUrl(@NotNull RepositoryDataEntity repositoryDataEntity, @Nullable String revision, @NotNull ImmutablePlan plan, @NotNull CustomVariableContext customVariableContext, @NotNull RepositoryDefinitionManager repositoryDefinitionManager, @NotNull VcsRepositoryViewerManager vcsRepositoryViewerManager)
protected Iterable<NotificationRule>
AbstractNotificationEventListener. getNotificationRules(@NotNull ImmutablePlan plan, T event)
Return notification rules effective for a given plan and event.@NotNull Set<NotificationRule>
NotificationManager. getNotificationRules(@Nullable ImmutablePlan plan)
Extract notification rules for a plan.@NotNull Set<NotificationRule>
NotificationManagerImpl. getNotificationRules(@Nullable ImmutablePlan plan)
abstract void
AbstractNotificationEventListener. handleEvent(T event, @NotNull ImmutablePlan plan)
Notification event listeners must implement this method to handle incoming events.void
NotificationRecipient.RequiresPlan. setPlan(@Nullable ImmutablePlan plan)
-
Uses of ImmutablePlan in com.atlassian.bamboo.notification.buildcommented
Methods in com.atlassian.bamboo.notification.buildcommented with parameters of type ImmutablePlan Modifier and Type Method Description void
CommentNotificationListener. handleEvent(@NotNull BuildCommentedEvent event, @NotNull ImmutablePlan plan)
-
Uses of ImmutablePlan in com.atlassian.bamboo.notification.buildcompleted
Fields in com.atlassian.bamboo.notification.buildcompleted declared as ImmutablePlan Modifier and Type Field Description protected ImmutablePlan
AbstractCompletedNotification. plan
Methods in com.atlassian.bamboo.notification.buildcompleted with parameters of type ImmutablePlan Modifier and Type Method Description void
BuildCompletedNotificationListener. handleEvent(@NotNull BuildStateResultEvent event, @NotNull ImmutablePlan plan)
-
Uses of ImmutablePlan in com.atlassian.bamboo.notification.builderror
Methods in com.atlassian.bamboo.notification.builderror with parameters of type ImmutablePlan Modifier and Type Method Description void
BuildErrorNotificationListener. handleEvent(@NotNull BambooErrorEvent event, @NotNull ImmutablePlan plan)
-
Uses of ImmutablePlan in com.atlassian.bamboo.notification.buildhung
Methods in com.atlassian.bamboo.notification.buildhung with parameters of type ImmutablePlan Modifier and Type Method Description void
BuildHungNotificationListener. handleEvent(@NotNull BuildHungEvent event, @NotNull ImmutablePlan plan)
-
Uses of ImmutablePlan in com.atlassian.bamboo.notification.buildmissingcapableagent
Methods in com.atlassian.bamboo.notification.buildmissingcapableagent with parameters of type ImmutablePlan Modifier and Type Method Description void
BuildMissingCapableAgentNotificationListener. handleEvent(@NotNull BuildQueuedEvent event, @NotNull ImmutablePlan plan)
-
Uses of ImmutablePlan in com.atlassian.bamboo.notification.buildqueuetimeout
Methods in com.atlassian.bamboo.notification.buildqueuetimeout with parameters of type ImmutablePlan Modifier and Type Method Description void
BuildQueueTimeoutNotificationListener. handleEvent(@NotNull BuildQueueTimeoutEvent event, @NotNull ImmutablePlan plan)
-
Uses of ImmutablePlan in com.atlassian.bamboo.notification.chain
Methods in com.atlassian.bamboo.notification.chain with parameters of type ImmutablePlan Modifier and Type Method Description void
AfterXFailedNotificationListener. handleEvent(@NotNull ChainCompletedEvent event, @NotNull ImmutablePlan plan)
void
ChainCompletedNotificationListener. handleEvent(ChainCompletedEvent event, ImmutablePlan plan)
void
AfterXFailedNotification. setPlan(@Nullable ImmutablePlan plan)
-
Uses of ImmutablePlan in com.atlassian.bamboo.notification.recipients
Methods in com.atlassian.bamboo.notification.recipients with parameters of type ImmutablePlan Modifier and Type Method Description void
CommitterRecipient. setPlan(@Nullable ImmutablePlan plan)
void
WatcherRecipient. setPlan(@Nullable ImmutablePlan plan)
-
Uses of ImmutablePlan in com.atlassian.bamboo.notification.rss
Constructors in com.atlassian.bamboo.notification.rss with parameters of type ImmutablePlan Constructor Description RssAffectedPlan(@NotNull ImmutablePlan plan, @Nullable Integer buildNumber)
RssAffectedPlan(@NotNull ImmutablePlan plan, @Nullable Integer buildNumber, boolean noChangesInProperties)
-
Uses of ImmutablePlan in com.atlassian.bamboo.persistence
Methods in com.atlassian.bamboo.persistence with parameters of type ImmutablePlan Modifier and Type Method Description static org.hibernate.type.Type
BambooHibernate. entity(ImmutablePlan plan)
-
Uses of ImmutablePlan in com.atlassian.bamboo.persister
Methods in com.atlassian.bamboo.persister with parameters of type ImmutablePlan Modifier and Type Method Description long
AuditLogService. countAuditLogMessagesForPlan(@NotNull ImmutablePlan plan)
Count audit log messages for planlong
AuditLogService. countAuditLogMessagesForPlan(@NotNull ImmutablePlan plan, long startDate, long endDate)
Count audit log messages for plan in a given time periodlong
AuditLogService. countAuditLogMessagesForPlan(@NotNull ImmutablePlan plan, long startDate, long endDate, @Nullable String searchTerm)
Count audit log messages for plan in a given time period and with the requested searchTermlong
DefaultAuditLogService. countAuditLogMessagesForPlan(@NotNull ImmutablePlan plan)
long
DefaultAuditLogService. countAuditLogMessagesForPlan(@NotNull ImmutablePlan plan, long startDate, long endDate)
long
DefaultAuditLogService. countAuditLogMessagesForPlan(@NotNull ImmutablePlan plan, long startDate, long endDate, @Nullable String searchTerm)
List<AuditLogEntry>
AuditLogDao. getAuditLogMessagesForPlan(ImmutablePlan plan, long startDate, long endDate, int firstResult, int maxResults)
Deprecated.List<AuditLogEntry>
AuditLogHibernateDao. getAuditLogMessagesForPlan(ImmutablePlan plan, long startDate, long endDate, int firstResult, int maxResults)
Deprecated.used only in testsList<AuditLogEntry>
AuditLogService. getAuditLogMessagesForPlan(@NotNull ImmutablePlan plan, long startDate, long endDate, int firstResult, int maxResults)
Provide a paginated list of all audit log messages written against a plan between input dates.List<AuditLogEntry>
AuditLogService. getAuditLogMessagesForPlan(@NotNull ImmutablePlan plan, long startDate, long endDate, int firstResult, int maxResults, @Nullable String searchTerm)
Provide a paginated list of all audit log messages written against a plan between input dates and requested search term.List<AuditLogEntry>
DefaultAuditLogService. getAuditLogMessagesForPlan(@NotNull ImmutablePlan plan, long startDate, long endDate, int firstResult, int maxResults)
List<AuditLogEntry>
DefaultAuditLogService. getAuditLogMessagesForPlan(@NotNull ImmutablePlan plan, long startDate, long endDate, int firstResult, int maxResults, @Nullable String searchTerm)
boolean
AuditLogService. hasAuditLogMessagesForPlan(@NotNull ImmutablePlan plan, long startDate, long endDate)
Determine whether any log messages have been recorded against the specified plan between the startDate and endDate (inclusive).boolean
DefaultAuditLogService. hasAuditLogMessagesForPlan(@NotNull ImmutablePlan plan, long startDate, long endDate)
void
AuditLogService. removeAuditLogMessagesForPlan(@NotNull ImmutablePlan plan)
Deletes all log messages for a given planvoid
DefaultAuditLogService. removeAuditLogMessagesForPlan(@NotNull ImmutablePlan plan)
-
Uses of ImmutablePlan in com.atlassian.bamboo.plan
Subinterfaces of ImmutablePlan in com.atlassian.bamboo.plan Modifier and Type Interface Description interface
Plan
Mutable version of the plan.interface
TopLevelPlan
Marker interface that specifies that the implementingPlan
is a 'top level' objectClasses in com.atlassian.bamboo.plan that implement ImmutablePlan Modifier and Type Class Description class
AbstractChain
class
AbstractPlan
This plan is only partially migrated to annotation-based Hibernate model, to allow creating queries using the new query mechanism.Methods in com.atlassian.bamboo.plan with type parameters of type ImmutablePlan Modifier and Type Method Description <T extends ImmutablePlan>
@NotNull List<T>FilteringPlanManager. getPlans(Class<T> planType)
<T extends ImmutablePlan>
@NotNull List<T>FilteringPlanManager. getPlans(Class<T> planType, @NotNull com.google.common.base.Predicate<? super T> filter)
Deprecated.since 5.11 this method warms the whole cache.<T extends ImmutablePlan>
List<T>FilteringPlanManager. getPlansByProject(@NotNull Project project, @NotNull Class<T> planType, @NotNull com.google.common.base.Predicate<? super T> filter)
<T extends ImmutablePlan>
@NotNull List<T>FilteringPlanManager. getPlansByProject(Project project, Class<T> planType)
<T extends ImmutablePlan>
@NotNull List<T>FilteringPlanManager. getPlansByProjectWithConsistencyGuarantee(Project project, Class<T> planType)
<T extends ImmutablePlan>
@NotNull List<T>FilteringPlanManager. getPlansWithConsistencyGuarantee(Class<T> planType, @NotNull com.google.common.base.Predicate<? super T> filter)
<T extends ImmutablePlan>
@NotNull List<T>FilteringPlanManager. getRunnablePlans(@NotNull Project project, @NotNull Class<T> planType)
static <T extends ImmutablePlan>
Predicate<T>PlanPredicates. isBranchOf(@NotNull PlanIdentifier master)
static <T extends ImmutablePlan>
TPlanTestHelper. mockPlan(@NotNull CachedPlanManager cachedPlanManager, @NotNull PlanKey planKey, Class<T> planClass)
static <T extends ImmutablePlan>
TPlanTestHelper. mockPlan(@NotNull PlanKey planKey, Class<T> planClass)
static <T extends ImmutablePlan>
TPlanTestHelper. mockPlan(@NotNull PlanKey planKey, Long id, Class<T> planClass)
Methods in com.atlassian.bamboo.plan that return ImmutablePlan Modifier and Type Method Description static @NotNull ImmutablePlan
PlanHelper. getMasterPlan(@NotNull ImmutablePlan plan)
Get master plan if plan has master or passed plan otherwise.Methods in com.atlassian.bamboo.plan that return types with arguments of type ImmutablePlan Modifier and Type Method Description Class<? extends ImmutablePlan>
PlanType. getImmutableClassType()
static Predicate<ImmutablePlan>
PlanPredicates. isFavourite(@NotNull LabelManager labelManager, @NotNull com.atlassian.user.User user)
Get a predicate that returns true for Plans that are marked as favourite for a given user.static Predicate<ImmutablePlan>
PlanPredicates. isMyBranch(com.atlassian.user.User user)
Get a predicate that returns true for branches that "belong" to a user.static com.google.common.base.Predicate<? super ImmutablePlan>
PlanClassHelper. isTopLevelPlan()
Deprecated.since 6.3 use method reference toPlanClassHelper.isTopLevelPlan(ImmutablePlan)
static Predicate<ImmutablePlan>
PlanPredicates. withEqualProjectKey(Project project)
Methods in com.atlassian.bamboo.plan with parameters of type ImmutablePlan Modifier and Type Method Description int
PlanDao. getBranchCount(@NotNull ImmutablePlan plan)
Returns the number of branches that exist for the given planint
PlanHibernateDao. getBranchCount(@NotNull ImmutablePlan plan)
static <T> T
PlanHelper. getConfigObject(@NotNull ImmutablePlan plan, @NotNull String key, @NotNull Class<T> clazz)
static String
PlanHelper. getCurrentStatus(@NotNull ImmutablePlan plan)
static @Nullable PlanRepositoryDefinition
PlanHelper. getDefaultPlanRepositoryDefinition(@NotNull ImmutablePlan plan)
static @NotNull ImmutablePlan
PlanHelper. getMasterPlan(@NotNull ImmutablePlan plan)
Get master plan if plan has master or passed plan otherwise.static @NotNull PlanKey
PlanHelper. getMasterPlanKey(@NotNull ImmutablePlan plan)
Get planKey of master plan if plan has master or planKey of passed plan otherwise.static long
PlanHelper. getPermissionPlanId(ImmutablePlan plan)
static PlanRepositoryDefinition
PlanHelper. getPlanRepositoryDefinitionById(@NotNull ImmutablePlan plan, long id)
static @NotNull LinkedHashMap<Long,PlanRepositoryDefinition>
PlanHelper. getPlanRepositoryDefinitionMap(@NotNull ImmutablePlan plan)
static List<PlanRepositoryDefinition>
PlanHelper. getPlanRepositoryDefinitions(@NotNull ImmutablePlan plan)
static List<PlanRepositoryDefinition>
PlanHelper. getPlanRepositoryDefinitionsByType(@NotNull ImmutablePlan plan, @NotNull String pluginKey)
static boolean
PlanClassHelper. isChain(ImmutablePlan plan)
static boolean
PlanClassHelper. isChainBranch(ImmutablePlan plan)
static boolean
PlanPredicates. isCloverEnabled(ImmutablePlan plan)
Check if plan is Clover enabled.static boolean
PlanHelper. isDivergentBranch(@NotNull ImmutablePlan plan)
boolean
PlanFavouriteService. isFavourite(@NotNull ImmutablePlan plan, @Nullable com.atlassian.user.User user)
Test if plan is set as favourite for a user.boolean
PlanFavouriteServiceImpl. isFavourite(@NotNull ImmutablePlan plan, @Nullable com.atlassian.user.User user)
static boolean
PlanClassHelper. isJob(ImmutablePlan plan)
static boolean
PlanClassHelper. isTopLevelPlan(ImmutablePlan plan)
static boolean
PlanPredicates. planIsMaster(ImmutablePlan plan)
Constructors in com.atlassian.bamboo.plan with parameters of type ImmutablePlan Constructor Description ResultsSummaryJsonDecorator(@NotNull com.opensymphony.xwork2.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 Modifier and Type Method Description @Nullable ArtifactDefinition
ArtifactDefinitionManager. findArtifactDefinition(@NotNull ImmutablePlan plan, @NotNull String label)
Get artifact definition associated with a plan of a given label@Nullable ArtifactDefinition
ArtifactDefinitionManagerImpl. findArtifactDefinition(@NotNull ImmutablePlan plan, @NotNull String label)
@Nullable ArtifactDefinition
ArtifactDefinitionManager. findArtifactDefinitionByChain(@NotNull ImmutablePlan plan, @NotNull String label)
@Nullable ArtifactDefinition
ArtifactDefinitionManagerImpl. findArtifactDefinitionByChain(@NotNull ImmutablePlan plan, @NotNull String label)
@NotNull List<ArtifactDefinition>
ArtifactDefinitionManager. findArtifactDefinitionsByPlan(@NotNull ImmutablePlan plan)
Get list of artifact definitions associated with a specific plan.@NotNull List<ArtifactDefinition>
ArtifactDefinitionManagerImpl. findArtifactDefinitionsByPlan(@NotNull ImmutablePlan plan)
@Nullable ArtifactDefinition
ArtifactDefinitionDao. findByName(@NotNull ImmutablePlan plan, @NotNull String name)
Find artifact definition of a given name associated with a producer job.@Nullable ArtifactDefinition
ArtifactDefinitionHibernateDao. findByName(@NotNull ImmutablePlan plan, @NotNull String name)
@NotNull List<ArtifactDefinition>
ArtifactDefinitionDao. findByProducer(@NotNull ImmutablePlan plan)
Get list of artifact definitions associated with a plan@NotNull List<ArtifactDefinition>
ArtifactDefinitionHibernateDao. findByProducer(@NotNull ImmutablePlan plan)
@NotNull com.google.common.collect.ImmutableList<ImmutableArtifactDefinition>
ImmutableArtifactManager. findImmutableArtifactDefinitionsByProducer(@NotNull ImmutablePlan plan)
Create list ofImmutableArtifactDefinition
s produced byplan
@NotNull com.google.common.collect.ImmutableList<ImmutableArtifactDefinition>
ImmutableArtifactManagerImpl. findImmutableArtifactDefinitionsByProducer(@NotNull ImmutablePlan plan)
@NotNull com.google.common.collect.ImmutableList<ImmutableArtifactSubscription>
ImmutableArtifactManager. findImmutableArtifactSubscriptionsByPlan(@NotNull ImmutablePlan plan)
Create list ofImmutableArtifactSubscription
s defined inplan
@NotNull com.google.common.collect.ImmutableList<ImmutableArtifactSubscription>
ImmutableArtifactManagerImpl. findImmutableArtifactSubscriptionsByPlan(@NotNull ImmutablePlan plan)
void
ArtifactDefinitionManager. removeArtifactDefinitionsByPlan(@NotNull ImmutablePlan plan)
Remove all artifact definitions associated with a plan.void
ArtifactDefinitionManagerImpl. removeArtifactDefinitionsByPlan(@NotNull ImmutablePlan plan)
void
ArtifactSubscriptionManager. removeArtifactSubscriptionsOfPlan(@NotNull ImmutablePlan plan)
Remove all artifact subscriptions for a planvoid
ArtifactSubscriptionManagerImpl. removeArtifactSubscriptionsOfPlan(@NotNull ImmutablePlan plan)
void
ArtifactDefinitionDao. removeByProducer(@NotNull ImmutablePlan plan)
Remove all artifact definitions associated with a plan.void
ArtifactDefinitionHibernateDao. removeByProducer(@NotNull ImmutablePlan plan)
-
Uses of ImmutablePlan in com.atlassian.bamboo.plan.branch
Subinterfaces of ImmutablePlan in com.atlassian.bamboo.plan.branch Modifier and Type Interface Description interface
ChainBranch
Represents a branch of a plan.Classes in com.atlassian.bamboo.plan.branch that implement ImmutablePlan Modifier and Type Class Description class
ChainBranchImpl
Methods in com.atlassian.bamboo.plan.branch with parameters of type ImmutablePlan Modifier and Type Method Description int
ChainBranchManager. getBranchCount(@NotNull ImmutablePlan plan)
Returns the number of branches the given plan hasint
ChainBranchManagerImpl. getBranchCount(@NotNull ImmutablePlan plan)
static @NotNull String
ChainBranchUtils. getChainBranchName(@NotNull CustomVariableContext customVariableContext, @NotNull ImmutablePlan plan)
static @NotNull String
ChainBranchUtils. getChainBranchNameWithoutContextChange(@NotNull CustomVariableContext customVariableContext, @NotNull ImmutablePlan plan)
@NotNull VcsRepositoryData
BranchIntegrationService. getIntegrationRepository(@NotNull ImmutablePlan plan)
Get repository configured as merge to / merge from in branch configuration.@NotNull PlanRepositoryDefinition
BranchIntegrationService. getIntegrationRepository(@NotNull ImmutablePlan plan, @NotNull BranchIntegrationPoint branchIntegrationPoint)
Get repository configured as integration point for arbitrary defined integration point (vcs branch or plan)@NotNull PlanRepositoryDefinition
BranchIntegrationServiceImpl. getIntegrationRepository(@NotNull ImmutablePlan plan)
@NotNull PlanRepositoryDefinition
BranchIntegrationServiceImpl. getIntegrationRepository(@NotNull ImmutablePlan plan, @NotNull BranchIntegrationPoint branchIntegrationPoint)
long
ChainBranchManager. getNextBranchKeyNumber(ImmutablePlan chain)
Retrieving suggested number for next branch key in given chain.long
ChainBranchManagerImpl. getNextBranchKeyNumber(ImmutablePlan chain)
@NotNull Map<Long,PlanRepositoryDefinition>
BranchIntegrationService. getPlanRepositoryDefinitionMap(@NotNull 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@NotNull Map<Long,PlanRepositoryDefinition>
BranchIntegrationServiceImpl. getPlanRepositoryDefinitionMap(@NotNull ImmutablePlan plan)
static @Nullable String
ChainBranchUtils. getSubstitutedVcsBranchDisplayName(@NotNull CustomVariableContext customVariableContext, @NotNull ImmutablePlan plan)
Returns substituted branch name of a plan's default repository or null if there is no branch (eg.static @NotNull String
ChainBranchUtils. getSubstitutedVcsBranchDisplayName(@NotNull com.atlassian.sal.api.message.I18nResolver i18nResolver, @NotNull CustomVariableContext customVariableContext, @NotNull ImmutablePlan plan)
Returns substituted branch name of a plan's default repository or 'Default' if there is no branch (eg.static String
ChainBranchUtils. getSubstitutedVcsBranchDisplayNameWithoutContextChange(@NotNull CustomVariableContext customVariableContext, @NotNull ImmutablePlan plan)
static @Nullable String
ChainBranchUtils. getSubstitutedVcsBranchName(@NotNull CustomVariableContext customVariableContext, @NotNull ImmutablePlan plan)
void
ChainBranchManager. updateNextBranchKeyNumber(ImmutablePlan chain, long number)
Set suggested number for next branch key in given chainvoid
ChainBranchManagerImpl. updateNextBranchKeyNumber(ImmutablePlan chain, long number)
-
Uses of ImmutablePlan in com.atlassian.bamboo.plan.branch.cache
Classes in com.atlassian.bamboo.plan.branch.cache that implement ImmutablePlan Modifier and Type Class Description class
ImmutableChainBranchImpl
-
Uses of ImmutablePlan in com.atlassian.bamboo.plan.cache
Subinterfaces of ImmutablePlan in com.atlassian.bamboo.plan.cache Modifier and Type Interface Description interface
ImmutableBuildable
interface
ImmutableChain
Represents aChain
that is immutable.interface
ImmutableChainBranch
Interface of an immutable version ofChainBranch
interface
ImmutableJob
Immutable, threadsafe cacheable version ofJob
interface
ImmutableTopLevelPlan
Represents aTopLevelPlan
that is immutable.Classes in com.atlassian.bamboo.plan.cache that implement ImmutablePlan Modifier and Type Class Description class
AbstractImmutableChain
class
AbstractImmutablePlan
class
ImmutableChainImpl
AImmutableChain
implementation.class
ImmutableJobImpl
Methods in com.atlassian.bamboo.plan.cache with type parameters of type ImmutablePlan Modifier and Type Method Description <T extends ImmutablePlan>
TCachedPlanManager. getPlanById(long id, Class<T> planType)
Returns aImmutablePlan
by its database id andClass
<T extends ImmutablePlan>
TCachedPlanManagerImpl. getPlanById(long id, Class<T> planType)
<T extends ImmutablePlan>
TCachedPlanManager. getPlanByIdNotThrowing(long id, Class<T> planType)
Returns aImmutablePlan
by its database id andClass
.<T extends ImmutablePlan>
TCachedPlanManagerImpl. getPlanByIdNotThrowing(long id, Class<T> planType)
<T extends ImmutablePlan>
TCachedPlanManager. getPlanByIdNotThrowingWithConsistencyGuarantee(long id, Class<T> planType)
Returns aImmutablePlan
by its database id andClass
.<T extends ImmutablePlan>
TCachedPlanManagerImpl. getPlanByIdNotThrowingWithConsistencyGuarantee(long id, Class<T> planType)
<T extends ImmutablePlan>
TCachedPlanManager. getPlanByKey(@NotNull PlanKey planKey, Class<T> planType)
Returns aImmutablePlan
by its planKey andClass
.<T extends ImmutablePlan>
TCachedPlanManagerImpl. getPlanByKey(@NotNull PlanKey planKey, Class<T> planType)
<T extends ImmutablePlan>
TCachedPlanManager. getPlanByKeyIfOfType(@NotNull PlanKey planKey, @NotNull Class<T> planType)
<T extends ImmutablePlan>
TCachedPlanManagerImpl. getPlanByKeyIfOfType(@NotNull PlanKey planKey, @NotNull Class<T> planType)
<T extends ImmutablePlan>
TCachedPlanManager. getPlanByKeyIfOfTypeWithConsistencyGuarantee(@NotNull PlanKey planKey, @NotNull Class<T> planType)
<T extends ImmutablePlan>
TCachedPlanManagerImpl. getPlanByKeyIfOfTypeWithConsistencyGuarantee(@NotNull PlanKey planKey, @NotNull Class<T> planType)
<T extends ImmutablePlan>
TCachedPlanManager. getPlanByKeyWithConsistencyGuarantee(@NotNull PlanKey planKey, Class<T> planType)
Returns aImmutablePlan
by its planKey andClass
.<T extends ImmutablePlan>
TCachedPlanManagerImpl. getPlanByKeyWithConsistencyGuarantee(@NotNull PlanKey planKey, Class<T> planType)
<T extends ImmutablePlan>
@NotNull Stream<PlanKey>ImmutablePlanCacheService. getPlanKeysByProject(long projectId, @NotNull Class<T> planType)
Returns all keys of all plans that belong to a project and have specified type.<T extends ImmutablePlan>
@NotNull Stream<PlanKey>ImmutablePlanCacheServiceImpl. getPlanKeysByProject(long projectId, @NotNull Class<T> planType)
<T extends ImmutablePlan>
@NotNull List<T>CachedPlanManagerImpl. getPlans(Class<T> planType)
<T extends ImmutablePlan>
@NotNull List<T>CachedPlanManagerImpl. getPlans(Class<T> planType, @NotNull com.google.common.base.Predicate<? super T> filter)
<T extends ImmutablePlan>
@NotNull Stream<T>ImmutablePlanCacheService. getPlans(Class<T> planType, @NotNull com.google.common.base.Predicate<? super T> filter)
<T extends ImmutablePlan>
@NotNull Stream<T>ImmutablePlanCacheServiceImpl. getPlans(Class<T> planType, com.google.common.base.Predicate<? super T> filter)
<T extends ImmutablePlan>
List<T>CachedPlanManagerImpl. getPlansByProject(@NotNull Project project, @NotNull Class<T> planType, @NotNull com.google.common.base.Predicate<? super T> filter)
<T extends ImmutablePlan>
@NotNull List<T>CachedPlanManagerImpl. getPlansByProject(Project project, Class<T> planType)
<T extends ImmutablePlan>
@NotNull List<T>CachedPlanManagerImpl. getPlansByProjectWithConsistencyGuarantee(Project project, Class<T> planType)
<T extends ImmutablePlan>
@NotNull List<T>CachedPlanManagerImpl. getPlansWithConsistencyGuarantee(Class<T> planType, @NotNull com.google.common.base.Predicate<? super T> filter)
<T extends ImmutablePlan>
@NotNull Stream<T>ImmutablePlanCacheService. getPlansWithConsistencyGuarantee(Class<T> planType, @NotNull com.google.common.base.Predicate<? super T> filter)
<T extends ImmutablePlan>
@NotNull Stream<T>ImmutablePlanCacheServiceImpl. getPlansWithConsistencyGuarantee(Class<T> planType, @NotNull com.google.common.base.Predicate<? super T> filter)
<T extends ImmutablePlan>
@NotNull List<T>CachedPlanManagerImpl. getRunnablePlans(@NotNull Project project, @NotNull Class<T> planType)
Methods in com.atlassian.bamboo.plan.cache that return ImmutablePlan Modifier and Type Method Description @Nullable ImmutablePlan
ImmutablePlan. getMaster()
Return the master plan if one exists.@Nullable ImmutablePlan
CachedPlanManager. getPlanByKey(@NotNull PlanKey planKey)
Returns aImmutablePlan
by its planKey.@Nullable ImmutablePlan
CachedPlanManagerImpl. getPlanByKey(@NotNull PlanKey planKey)
@Nullable ImmutablePlan
CachedPlanManager. getPlanByKeyWithConsistencyGuarantee(@NotNull PlanKey planKey)
Returns aImmutablePlan
by its planKey.@Nullable ImmutablePlan
CachedPlanManagerImpl. getPlanByKeyWithConsistencyGuarantee(@NotNull PlanKey planKey)
Methods in com.atlassian.bamboo.plan.cache that return types with arguments of type ImmutablePlan Modifier and Type Method Description Stream<ImmutablePlan>
ImmutablePlanCacheService. getPlans(Predicate<ImmutablePlan> predicate)
Deprecated.since 9.3 useImmutablePlanCacheService.getPlans(Class, Predicate)
insteadStream<ImmutablePlan>
ImmutablePlanCacheServiceImpl. getPlans(Predicate<ImmutablePlan> predicate)
Methods in com.atlassian.bamboo.plan.cache with parameters of type ImmutablePlan Modifier and Type Method Description int
AbstractImmutablePlan. compareTo(ImmutablePlan plan)
Method parameters in com.atlassian.bamboo.plan.cache with type arguments of type ImmutablePlan Modifier and Type Method Description Stream<ImmutablePlan>
ImmutablePlanCacheService. getPlans(Predicate<ImmutablePlan> predicate)
Deprecated.since 9.3 useImmutablePlanCacheService.getPlans(Class, Predicate)
insteadStream<ImmutablePlan>
ImmutablePlanCacheServiceImpl. getPlans(Predicate<ImmutablePlan> predicate)
Constructors in com.atlassian.bamboo.plan.cache with parameters of type ImmutablePlan Constructor Description AbstractImmutablePlan(@Nullable Long databaseId, @NotNull ImmutablePlan plan, @NotNull PlanKey planKey, @NotNull String name, BuildLoggerManager buildLoggerManager, @NotNull LabelManager labelManager, VariableDefinitionManager variableDefinitionManager, @NotNull BuildDefinition buildDefinition, ResultsSummaryManager resultsSummaryManager)
AbstractImmutablePlan(@Nullable Long databaseId, @NotNull ImmutablePlan plan, BuildLoggerManager buildLoggerManager, @NotNull LabelManager labelManager, VariableDefinitionManager variableDefinitionManager, @NotNull BuildDefinition buildDefinition, ResultsSummaryManager resultsSummaryManager)
-
Uses of ImmutablePlan in com.atlassian.bamboo.plan.cache.index
Methods in com.atlassian.bamboo.plan.cache.index with type parameters of type ImmutablePlan Modifier and Type Method Description <T extends ImmutablePlan>
@NotNull Set<PlanKey>PlanProjectIndex. getPlanKeysForProject(long projectId, @NotNull Class<T> planType)
<T extends ImmutablePlan>
@NotNull Set<PlanKey>PlanProjectIndexer. getPlanKeysForProject(long projectId, @NotNull Class<T> planType)
-
Uses of ImmutablePlan in com.atlassian.bamboo.plan.configuration
Methods in com.atlassian.bamboo.plan.configuration with parameters of type ImmutablePlan Modifier and Type Method Description boolean
PlanConfigurationUiPlugin. isApplicableTo(@NotNull ImmutablePlan plan)
Checks if the plugin is applicable to a plan. -
Uses of ImmutablePlan in com.atlassian.bamboo.plan.helpers
Methods in com.atlassian.bamboo.plan.helpers with parameters of type ImmutablePlan Modifier and Type Method Description static List<VariableDefinition>
EffectivePlanPropertiesHelper. createEffectiveVariableDefinitions(ImmutablePlan plan, 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 Modifier and Type Method Description void
CustomBuildDefinitionGenerator. populateBuildDefinition(@NotNull ImmutablePlan plan, @NotNull Map<String,Object> configObjects, @NotNull BuildDefinition buildDefinition)
Implementors can add their custom objects to the configObjects map. -
Uses of ImmutablePlan in com.atlassian.bamboo.plugin.web
Methods in com.atlassian.bamboo.plugin.web with parameters of type ImmutablePlan Modifier and Type Method Description boolean
PlanConfigurationPluginUIHelperImpl. isPluginApplicableTo(BuildConfigurationAwarePlugin module, ImmutablePlan immutablePlan)
boolean
PlanConfigurationUIPluginHelper. isPluginApplicableTo(@NotNull BuildConfigurationAwarePlugin module, @NotNull ImmutablePlan immutablePlan)
Return true if a plugin module should be displayed on given plan''s "Other" page. -
Uses of ImmutablePlan in com.atlassian.bamboo.plugins.bitbucket.events
Methods in com.atlassian.bamboo.plugins.bitbucket.events with parameters of type ImmutablePlan Modifier and Type Method Description protected void
BitbucketBuildStatusUpdater. send(@NotNull PlanResultEvent event, @NotNull ImmutablePlan plan, @NotNull ImmutableResultsSummary resultsSummary)
-
Uses of ImmutablePlan in com.atlassian.bamboo.plugins.git
Fields in com.atlassian.bamboo.plugins.git with type parameters of type ImmutablePlan Modifier and Type Field Description static Function<ImmutablePlan,Iterable<GitRepository>>
GitRepositoryFacade. GIT_REPOSITORIES_OF_PLAN
Retrieves git repositories of one plan -
Uses of ImmutablePlan in com.atlassian.bamboo.plugins.maven.dependencies
Methods in com.atlassian.bamboo.plugins.maven.dependencies with parameters of type ImmutablePlan Modifier and Type Method Description static @Nullable AutomaticDependencyManagementConfig
AutomaticDependencyManagementPlugin. getConfig(@NotNull ImmutablePlan plan)
void
AutomaticDependencyManagementDeletionInterceptorAction. intercept(@NotNull ImmutablePlan plan, @NotNull Supplier<Plan> mutablePlan)
boolean
AutomaticDependencyManagementPlugin. isApplicableTo(@NotNull ImmutablePlan plan)
void
AutomaticDependencyManagementPlugin. populateBuildDefinition(@NotNull ImmutablePlan plan, @NotNull Map<String,Object> configObjects, @NotNull BuildDefinition buildDefinition)
For Jobs it adds AutomaticDependencyManagementConfig object from a parent of delivered 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 Modifier and Type Method Description static 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 Constructor Description RestPlan(ImmutablePlan plan, Supplier<Boolean> favourite, javax.ws.rs.core.UriInfo uriInfo, PlanRestService planRestService, @Nullable com.atlassian.user.User currentRestUser)
-
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 Constructor Description RestPlanBranch(ImmutablePlan planBranch, Supplier<Boolean> favourite, javax.ws.rs.core.UriInfo uriInfo, @Nullable RestBranchLatestActive latestActive, PlanRestService planRestService, com.atlassian.user.User currentRestUser)
-
Uses of ImmutablePlan in com.atlassian.bamboo.plugins.rest.model.search
Methods in com.atlassian.bamboo.plugins.rest.model.search with parameters of type ImmutablePlan Modifier and Type Method Description RestDedicatedAgentBuilder
RestDedicatedAgentBuilder. withPlan(@NotNull ImmutablePlan plan)
Constructors in com.atlassian.bamboo.plugins.rest.model.search with parameters of type ImmutablePlan Constructor Description AgentAssignmentSearchResult(@NotNull ImmutablePlan plan)
AgentAssignmentSearchResult(AgentAssignment.ExecutorType executorType, long executorId, @NotNull ImmutablePlan plan)
BranchSearchResult(@NotNull com.atlassian.sal.api.message.I18nResolver i18nResolver, @NotNull CustomVariableContext customVariableContext, @NotNull ImmutablePlan plan)
PlanSearchResult(com.atlassian.sal.api.message.I18nResolver i18nResolver, CustomVariableContext customVariableContext, ImmutablePlan plan)
-
Uses of ImmutablePlan in com.atlassian.bamboo.plugins.rest.resource
Methods in com.atlassian.bamboo.plugins.rest.resource that return types with arguments of type ImmutablePlan Modifier and Type Method Description protected Predicate<ImmutablePlan>
SearchResource. filterPlans(String searchTerm, boolean fuzzySearch, boolean searchAtShortPlanNameOnly)
-
Uses of ImmutablePlan in com.atlassian.bamboo.plugins.rest.service
Methods in com.atlassian.bamboo.plugins.rest.service with type parameters of type ImmutablePlan Modifier and Type Method Description <T extends ImmutablePlan>
List<T>PlanRestService. getPlans(Class<T> planType, @NotNull javax.ws.rs.core.UriInfo uriInfo, @NotNull com.atlassian.plugins.rest.common.security.AuthenticationContext authenticationContext)
Get a list of plans.<T extends ImmutablePlan>
List<T>PlanRestServiceImpl. getPlans(Class<T> planType, @NotNull javax.ws.rs.core.UriInfo uriInfo, @NotNull com.atlassian.plugins.rest.common.security.AuthenticationContext authenticationContext)
Methods in com.atlassian.bamboo.plugins.rest.service that return ImmutablePlan Modifier and Type Method Description @Nullable ImmutablePlan
PlanRestService. getBranchByName(@NotNull ImmutablePlan plan, @NotNull String branchName)
Get branch of a given plan by name.@Nullable ImmutablePlan
PlanRestServiceImpl. getBranchByName(@NotNull ImmutablePlan plan, @NotNull String branchName)
@NotNull ImmutablePlan
PlanRestService. getPlanByKey(@NotNull PlanKey planKey)
Returns aPlan
if plan exists and is visible for calling user In clustered mode, there is NO consistency guarantee.@NotNull ImmutablePlan
PlanRestServiceImpl. getPlanByKey(@NotNull PlanKey planKey)
@Nullable ImmutablePlan
PlanRestService. getPlanByKeyUnchecked(@NotNull PlanKey planKey)
Returns aPlan
if plan exists.ImmutablePlan
PlanRestServiceImpl. getPlanByKeyUnchecked(@NotNull PlanKey planKey)
@NotNull ImmutablePlan
PlanRestService. getPlanByKeyWithHighConsistencyGuarantee(@NotNull PlanKey planKey)
Returns aPlan
if plan exists and is visible for calling user.@NotNull ImmutablePlan
PlanRestServiceImpl. getPlanByKeyWithHighConsistencyGuarantee(@NotNull PlanKey planKey)
Methods in com.atlassian.bamboo.plugins.rest.service that return types with arguments of type ImmutablePlan Modifier and Type Method Description List<ImmutablePlan>
PlanRestService. getPlans(@NotNull javax.ws.rs.core.UriInfo uriInfo, @NotNull com.atlassian.plugins.rest.common.security.AuthenticationContext authenticationContext)
Get a list of plans.List<ImmutablePlan>
PlanRestServiceImpl. getPlans(@NotNull javax.ws.rs.core.UriInfo uriInfo, @NotNull com.atlassian.plugins.rest.common.security.AuthenticationContext authenticationContext)
List<ImmutablePlan>
PlanRestService. getPlansByProject(@NotNull Project project, @NotNull javax.ws.rs.core.UriInfo uriInfo)
Get a list of plans that belong to a project.List<ImmutablePlan>
PlanRestService. getPlansByProject(@NotNull Project project, @NotNull javax.ws.rs.core.UriInfo uriInfo, @NotNull com.atlassian.plugins.rest.common.security.AuthenticationContext authenticationContext)
Get a list of plans that belong to a project.List<ImmutablePlan>
PlanRestServiceImpl. getPlansByProject(@NotNull Project project, @NotNull javax.ws.rs.core.UriInfo uriInfo)
List<ImmutablePlan>
PlanRestServiceImpl. getPlansByProject(@NotNull Project project, @NotNull javax.ws.rs.core.UriInfo uriInfo, @NotNull com.atlassian.plugins.rest.common.security.AuthenticationContext authenticationContext)
List<ImmutablePlan>
PlanRestService. getRunnablePlans(@NotNull Project project, @NotNull javax.ws.rs.core.UriInfo uriInfo)
Get a list of plans that can be run currently logged in user.List<ImmutablePlan>
PlanRestServiceImpl. getRunnablePlans(@NotNull Project project, @NotNull javax.ws.rs.core.UriInfo uriInfo)
Methods in com.atlassian.bamboo.plugins.rest.service with parameters of type ImmutablePlan Modifier and Type Method Description protected void
ResultServiceImpl. addBuildSearchCriteria(ImmutablePlan plan, javax.ws.rs.core.UriInfo uriInfo, ResultsSummaryCriteriaBuilder criteriaBuilder)
@Nullable RestBranchLatestActive
PlanRestService. createLatestActiveBranchResult(ImmutablePlan branch)
@Nullable RestBranchLatestActive
PlanRestServiceImpl. createLatestActiveBranchResult(ImmutablePlan branch)
@Nullable ImmutablePlan
PlanRestService. getBranchByName(@NotNull ImmutablePlan plan, @NotNull String branchName)
Get branch of a given plan by name.@Nullable ImmutablePlan
PlanRestServiceImpl. getBranchByName(@NotNull ImmutablePlan plan, @NotNull String branchName)
List<ImmutableChainBranch>
PlanRestService. getBranchesForChain(ImmutablePlan plan)
List<ImmutableChainBranch>
PlanRestServiceImpl. getBranchesForChain(ImmutablePlan plan)
Method parameters in com.atlassian.bamboo.plugins.rest.service with type arguments of type ImmutablePlan Modifier and Type Method Description void
PlanRestService. assertPlanExistsAndVisible(@NotNull PlanKey planKey, @NotNull Class<? extends ImmutablePlan> clazz)
Checks ifPlan
exists, has correct type and is visible for calling uservoid
PlanRestServiceImpl. assertPlanExistsAndVisible(@NotNull PlanKey planKey, @NotNull Class<? extends ImmutablePlan> clazz)
RestPlanBranchList
PlanRestService. createPaginatedBranchResponse(List<? extends ImmutablePlan> branches, @Nullable com.atlassian.user.User user, javax.ws.rs.core.UriInfo uriInfo, boolean allBranches)
RestPlanBranchList
PlanRestServiceImpl. createPaginatedBranchResponse(List<? extends ImmutablePlan> branches, @Nullable com.atlassian.user.User user, javax.ws.rs.core.UriInfo uriInfo, boolean allBranches)
RestPlans
PlanRestService. createPaginatedPlanResponse(List<? extends ImmutablePlan> plans, @Nullable com.atlassian.user.User user, javax.ws.rs.core.UriInfo uriInfo)
RestPlans
PlanRestServiceImpl. createPaginatedPlanResponse(List<? extends ImmutablePlan> plans, @Nullable com.atlassian.user.User user, javax.ws.rs.core.UriInfo uriInfo)
-
Uses of ImmutablePlan in com.atlassian.bamboo.plugins.stash
Methods in com.atlassian.bamboo.plugins.stash with parameters of type ImmutablePlan Modifier and Type Method Description protected void
BitbucketServerBuildStatusUpdater. send(@NotNull PlanResultEvent event, @NotNull ImmutablePlan plan, @NotNull ImmutableResultsSummary resultsSummary)
-
Uses of ImmutablePlan in com.atlassian.bamboo.repository
Methods in com.atlassian.bamboo.repository that return types with arguments of type ImmutablePlan Modifier and Type Method Description Collection<ImmutablePlan>
CacheDescription.FileBased. getUsingPlans()
Collection<ImmutablePlan>
CacheDescription. getUsingPlans()
Collection of Plans that are currently configured to use this cache.Methods in com.atlassian.bamboo.repository with parameters of type ImmutablePlan Modifier and Type Method Description void
PlanRepositoryLinkDao. detachAllRepositoriesFromPlan(@NotNull ImmutablePlan plan)
Remove allPlanRepositoryLink
defined for the .void
PlanRepositoryLinkHibernateDao. detachAllRepositoriesFromPlan(@NotNull ImmutablePlan plan)
@Nullable PlanRepositoryLink
RepositoryDefinitionManager. getPlanRepositoryLink(@NotNull ImmutablePlan plan, long repositoryId)
Get persistent representation of a relation between Plan and repositoryPlanRepositoryLink
RepositoryDefinitionManagerImpl. getPlanRepositoryLink(@NotNull ImmutablePlan plan, long repositoryId)
@Nullable PlanRepositoryLink
RepositoryDefinitionManager. getPlanRepositoryLinkByName(@NotNull ImmutablePlan plan, @NotNull String repositoryName)
Get persistent representation of a relation between Plan and repositoryPlanRepositoryLink
RepositoryDefinitionManagerImpl. getPlanRepositoryLinkByName(@NotNull ImmutablePlan plan, @NotNull String repositoryName)
@NotNull List<PlanRepositoryLink>
PlanRepositoryLinkDao. getPlanRepositoryLinks(@NotNull ImmutablePlan plan)
@NotNull List<PlanRepositoryLink>
PlanRepositoryLinkHibernateDao. getPlanRepositoryLinks(@NotNull ImmutablePlan plan)
@NotNull List<PlanRepositoryLink>
RepositoryDefinitionManager. getPlanRepositoryLinks(@NotNull ImmutablePlan plan)
Get persistent representation of relation between Plan and repositories@NotNull List<PlanRepositoryLink>
RepositoryDefinitionManagerImpl. getPlanRepositoryLinks(@NotNull ImmutablePlan plan)
@NotNull List<RepositoryDefinition>
RepositoryDefinitionManager. getRepositoryDefinitionsForPlan(@NotNull ImmutablePlan plan)
Deprecated.since 5.14@NotNull List<RepositoryDefinition>
RepositoryDefinitionManagerImpl. getRepositoryDefinitionsForPlan(@NotNull ImmutablePlan plan)
Constructor parameters in com.atlassian.bamboo.repository with type arguments of type ImmutablePlan Constructor Description FileBased(File cacheDir, String description, Collection<ImmutablePlan> plans)
-
Uses of ImmutablePlan in com.atlassian.bamboo.resultsummary
Methods in com.atlassian.bamboo.resultsummary with type parameters of type ImmutablePlan Modifier and Type Method Description <T extends ImmutablePlan>
Set<String>ResultsSummaryDiscriminatorRegistry. getDiscriminatorsForPlanType(Class<T> planType)
Methods in com.atlassian.bamboo.resultsummary that return ImmutablePlan Modifier and Type Method Description @NotNull ImmutablePlan
AbstractResultsSummary. getImmutablePlan()
@NotNull ImmutablePlan
ImmutableResultsSummary. getImmutablePlan()
Gets theImmutablePlan
that this result directly belongs to.@NotNull ImmutablePlan
ResultsSummary. getImmutablePlan()
Gets theImmutablePlan
that this result belongs directly belongs to.Methods in com.atlassian.bamboo.resultsummary that return types with arguments of type ImmutablePlan Modifier and Type Method Description @NotNull Optional<? extends ImmutablePlan>
AbstractResultsSummary. getPlanIfExists()
@NotNull Optional<? extends ImmutablePlan>
ImmutableResultsSummary. getPlanIfExists()
Gets theImmutablePlan
that this result directly belongs to.Methods in com.atlassian.bamboo.resultsummary with parameters of type ImmutablePlan Modifier and Type Method Description @Nullable ResultsSummary
BuildResultsSummaryManagerImpl. findFirstFailedBuildResultBetween(@NotNull ImmutablePlan build, int lowerBuildNumber, int upperBuildNumber)
@Nullable ResultsSummary
ResultsSummaryManager. findFirstFailedBuildResultBetween(@NotNull ImmutablePlan build, int lowerBuildNumber, int upperBuildNumber)
Finds the first failed build between the upper and lower build numbers inclusively.@Nullable ResultsSummary
BuildResultsSummaryManagerImpl. findLastFailingBuildResultBefore(@NotNull ImmutablePlan build, int buildNumber)
@Nullable ResultsSummary
ResultsSummaryManager. findLastFailingBuildResultBefore(@NotNull ImmutablePlan build, int buildNumber)
Finds the last failingResultsSummary
before buildNumber@NotNull List<ResultsSummary>
BuildResultsSummaryDao. getAfterSummaries(@NotNull ImmutablePlan plan, int buildNumber, int maxCount)
Returns build results strictly after given build number.@NotNull List<ResultsSummary>
BuildResultsSummaryHibernateDao. getAfterSummaries(@NotNull ImmutablePlan plan, int buildNumber, int maxCount)
@NotNull List<ResultsSummary>
BuildResultsSummaryManagerImpl. getAfterSummaries(@NotNull ImmutablePlan plan, int buildNumber, int maxCount)
@NotNull List<ResultsSummary>
ResultsSummaryManager. getAfterSummaries(@NotNull ImmutablePlan plan, int buildNumber, int maxCount)
Returns all theResultsSummary
objects that represent build results strictly after the given build number.long
BuildResultsSummaryManagerImpl. getAveragePlanExecutionDuration(@NotNull ImmutablePlan plan, int numberOfResults)
long
ResultsSummaryManager. getAveragePlanExecutionDuration(@NotNull ImmutablePlan plan, int numberOfResults)
Get average duration from n last results summaries in finished state for a plan.@NotNull List<ResultsSummary>
BuildResultsSummaryDao. getBeforeSummaries(@NotNull ImmutablePlan plan, int buildNumber, int maxCount)
Returns build results strictly before given build number.@NotNull List<ResultsSummary>
BuildResultsSummaryHibernateDao. getBeforeSummaries(@NotNull ImmutablePlan plan, int buildNumber, int maxCount)
@NotNull List<ResultsSummary>
BuildResultsSummaryManagerImpl. getBeforeSummaries(@NotNull ImmutablePlan plan, int buildNumber, int maxCount)
@NotNull List<ResultsSummary>
ResultsSummaryManager. getBeforeSummaries(@NotNull ImmutablePlan plan, int buildNumber, int maxCount)
Returns all theResultsSummary
objects that represent build results strictly before the given build number.default @NotNull List<ResultsSummary>
ResultsSummaryManager. getLastNResultsSummaries(@NotNull ImmutablePlan plan, int numberOfResults)
Deprecated.since 8.2.0.@NotNull List<ResultsSummary>
BuildResultsSummaryDao. getNeighbouringSummaries(@NotNull ImmutablePlan plan, int buildNumber, int maxCount)
Returns build results "around" given build number.@NotNull List<ResultsSummary>
BuildResultsSummaryHibernateDao. getNeighbouringSummaries(@NotNull ImmutablePlan plan, int buildNumber, int maxCount)
@NotNull List<ResultsSummary>
BuildResultsSummaryManagerImpl. getNeighbouringSummaries(@NotNull ImmutablePlan plan, int buildNumber, int maxCount)
@NotNull List<ResultsSummary>
ResultsSummaryManager. getNeighbouringSummaries(@NotNull ImmutablePlan plan, int buildNumber, int maxCount)
Returns all theResultsSummary
objects that represent build results "around" the given build number.long
BuildResultsSummaryDao. getNumberOfFinalizedResults(@NotNull ImmutablePlan plan)
Get number of theResultsSummary
s in aLifeCycleState.FINISHED
orLifeCycleState.NOT_BUILT
state for the givenPlan
long
BuildResultsSummaryHibernateDao. getNumberOfFinalizedResults(@NotNull ImmutablePlan plan)
long
BuildResultsSummaryManagerImpl. getNumberOfFinalizedResults(@NotNull ImmutablePlan plan)
long
ResultsSummaryManager. getNumberOfFinalizedResults(@NotNull ImmutablePlan plan)
Get number of theResultsSummary
s in aLifeCycleState.FINISHED
orLifeCycleState.NOT_BUILT
state for the givenPlan
<T extends ResultsSummary>
@NotNull List<T>BuildResultsSummaryDao. getResultSummariesForPlan(@NotNull ImmutablePlan plan, int firstResult, int maxResults)
Get theResultsSummary
s for the givenPlan
.<T extends ResultsSummary>
@NotNull List<T>BuildResultsSummaryHibernateDao. getResultSummariesForPlan(@NotNull ImmutablePlan plan, int firstResult, int maxResults)
<T extends ResultsSummary>
@NotNull List<T>BuildResultsSummaryManagerImpl. getResultSummariesForPlan(@NotNull ImmutablePlan plan, int firstResult, int maxResults)
<T extends ResultsSummary>
@NotNull List<T>ResultsSummaryManager. getResultSummariesForPlan(@NotNull ImmutablePlan plan, int firstResult, int maxResults)
void
BuildResultsSummaryManagerImpl. removeArtifacts(@NotNull ImmutablePlan plan, int buildNumber)
void
ResultsSummaryManager. removeArtifacts(@NotNull ImmutablePlan plan, int buildNumber)
Remove any artifacts stored for this plan resultvoid
BuildResultsSummaryManagerImpl. removeBuildLogs(ImmutablePlan plan, int buildNumber)
void
BuildResultsSummaryManagerImpl. removeBuildLogs(ImmutablePlan plan, int buildNumber, long maxIgnoredSize)
void
ResultsSummaryManager. removeBuildLogs(ImmutablePlan plan, int buildNumber)
Remove any build logs stored for this plan resultvoid
ResultsSummaryManager. removeBuildLogs(ImmutablePlan plan, int buildNumber, long maxIgnoredLogSize)
Remove build logs stored for this plan result that are greater than given size (in bytes).void
BuildResultsSummaryManagerImpl. removeResultSummary(@NotNull ImmutablePlan plan, int buildNumber)
void
BuildResultsSummaryManagerImpl. removeResultSummary(@Nullable ImmutablePlan plan, @NotNull ResultsSummary resultsSummary)
void
ResultsSummaryManager. removeResultSummary(@NotNull ImmutablePlan plan, int buildNumber)
Remove plan result summary and all associated objects.void
ResultsSummaryManager. removeResultSummary(@Nullable ImmutablePlan plan, @NotNull ResultsSummary resultsSummary)
Deprecated.since 6.9 plan argument is not used. -
Uses of ImmutablePlan in com.atlassian.bamboo.resultsummary.tests
Methods in com.atlassian.bamboo.resultsummary.tests with parameters of type ImmutablePlan Modifier and Type Method Description @NotNull List<TestCase>
TestsManager. getLongestRunningTestCases(@NotNull ImmutablePlan plan)
Provide a list of the top ten longest running tests for a plan, based on the duration of the TestCase's TestCaseResults Finds top 10 results in order (longest first)@NotNull List<TestCase>
TestsManagerImpl. getLongestRunningTestCases(@NotNull ImmutablePlan plan)
@NotNull List<TestCase>
TestCaseDao. getLongestRunningTestCasesForPlan(@NotNull ImmutablePlan plan)
Provide a list of the top ten longest running tests for a plan, based on the duration of the TestCase's TestCaseResults Finds top 10 results in order (longest first)@NotNull List<TestCase>
TestCaseHibernateDao. getLongestRunningTestCasesForPlan(@NotNull ImmutablePlan plan)
@NotNull List<Pair<TestCase,Float>>
TestsManager. getLongestToFixTestCases(@NotNull ImmutablePlan plan)
Retrieve a list of the test cases that have taken the longest amount of time to fix.@NotNull List<Pair<TestCase,Float>>
TestsManagerImpl. getLongestToFixTestCases(@NotNull ImmutablePlan plan)
@NotNull List<Pair<Long,Float>>
TestCaseDao. getLongestToFixTestCasesForPlan(@NotNull ImmutablePlan plan)
Retrieve a list of the test cases that have taken the longest amount of time to fix.@NotNull List<Pair<Long,Float>>
TestCaseHibernateDao. getLongestToFixTestCasesForPlan(@NotNull ImmutablePlan plan)
@NotNull List<Pair<TestCase,Long>>
TestsManager. getMostFailingTestCases(@NotNull ImmutablePlan plan)
Provide a list of the top 10 most failing test cases for a plan.@NotNull List<Pair<TestCase,Long>>
TestsManagerImpl. getMostFailingTestCases(@NotNull ImmutablePlan plan)
@NotNull List<Pair<Long,Long>>
TestCaseDao. getMostFailingTestCasesForPlan(@NotNull ImmutablePlan plan)
Provide a list of the top 10 most failing test cases for a plan.@NotNull List<Pair<Long,Long>>
TestCaseHibernateDao. getMostFailingTestCasesForPlan(@NotNull ImmutablePlan plan)
-
Uses of ImmutablePlan in com.atlassian.bamboo.schedule
Methods in com.atlassian.bamboo.schedule with parameters of type ImmutablePlan Modifier and Type Method Description void
DefaultPlanScheduler. removeTasksScheduledForPlan(@NotNull ImmutablePlan plan)
void
PlanScheduler. removeTasksScheduledForPlan(@NotNull ImmutablePlan plan)
Removes Scheduling Jobs for the givenPlan
void
DefaultPlanScheduler. removeTasksScheduledForPlanAndBranches(@NotNull ImmutablePlan plan)
void
PlanScheduler. removeTasksScheduledForPlanAndBranches(@NotNull ImmutablePlan plan)
Removes Scheduling Jobs for the givenPlan
and its Branchesvoid
DefaultPlanScheduler. scheduleTasksForPlan(@NotNull ImmutablePlan plan)
void
PlanScheduler. scheduleTasksForPlan(@NotNull ImmutablePlan plan)
Creates Scheduling Jobs for the givenPlan
void
DefaultPlanScheduler. scheduleTasksForPlanAndBranches(@NotNull ImmutablePlan plan)
void
PlanScheduler. scheduleTasksForPlanAndBranches(@NotNull ImmutablePlan plan)
Creates Scheduling Jobs for the givenPlan
and its Branches -
Uses of ImmutablePlan in com.atlassian.bamboo.security
Methods in com.atlassian.bamboo.security with parameters of type ImmutablePlan Modifier and Type Method Description boolean
BambooPermissionManager. hasPlanPermission(@NotNull org.acegisecurity.acls.Permission permission, @NotNull ImmutablePlan plan)
Verify plan accessboolean
BambooPermissionManagerImpl. hasPlanPermission(@NotNull org.acegisecurity.acls.Permission permission, @NotNull ImmutablePlan plan)
-
Uses of ImmutablePlan in com.atlassian.bamboo.task
Methods in com.atlassian.bamboo.task that return ImmutablePlan Modifier and Type Method Description static @Nullable ImmutablePlan
TaskContextHelper. getPlan(@NotNull Map<String,Object> context)
static ImmutablePlan
TaskContextHelper. getRelatedPlan(@NotNull Map<String,Object> context)
Methods in com.atlassian.bamboo.task with parameters of type ImmutablePlan Modifier and Type Method Description static void
TaskContextHelper. setPlan(@NotNull Map<String,Object> context, @NotNull ImmutablePlan plan)
static void
TaskContextHelper. setRelatedPlan(@NotNull Map<String,Object> context, @NotNull ImmutablePlan plan)
-
Uses of ImmutablePlan in com.atlassian.bamboo.trigger.remote
Methods in com.atlassian.bamboo.trigger.remote with parameters of type ImmutablePlan Modifier and Type Method Description io.atlassian.fugue.Either<String,Collection<ChangeDetectionRequiredEvent>>
RemoteTriggerService. getChangeDetectionRequests(ImmutablePlan plan)
Stream<io.atlassian.fugue.Either<String,Collection<ChangeDetectionRequiredEvent>>>
RemoteTriggerService. getChangeDetectionRequestsForBranches(ImmutablePlan plan)
-
Uses of ImmutablePlan in com.atlassian.bamboo.utils
Methods in com.atlassian.bamboo.utils that return types with arguments of type ImmutablePlan Modifier and Type Method Description static @NotNull com.google.common.collect.Ordering<ImmutablePlan>
Comparators. getBranchUpdatedDateOrdering()
Comparator for sorting by enabled/disabled then updated then created dates of branchesstatic @NotNull com.google.common.collect.Ordering<ImmutablePlan>
Comparators. getPlanNameProviderCaseInsensitiveOrdering()
This method will be slower thanComparators.getTopLevelPlanNameProviderCaseInsensitiveOrdering()
so consider using that instead. -
Uses of ImmutablePlan in com.atlassian.bamboo.v2.build.dependencies
Methods in com.atlassian.bamboo.v2.build.dependencies that return types with arguments of type ImmutablePlan Modifier and Type Method Description List<ImmutablePlan>
DependencyTreeBuilder. getDirectParents(ImmutablePlan plan)
Visits all the parentPlan
for the give build and returns its direct linage in topological orderList<ImmutablePlan>
DependencyTreeBuilderImpl. getDirectParents(@NotNull ImmutablePlan plan)
Methods in com.atlassian.bamboo.v2.build.dependencies with parameters of type ImmutablePlan Modifier and Type Method Description List<ImmutablePlan>
DependencyTreeBuilder. getDirectParents(ImmutablePlan plan)
Visits all the parentPlan
for the give build and returns its direct linage in topological orderList<ImmutablePlan>
DependencyTreeBuilderImpl. getDirectParents(@NotNull 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 Modifier and Type Method Description @NotNull TriggerReason
AbstractTriggerReason. getChildTriggerReason(BuildContext child, ImmutablePlan plan)
@NotNull 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.static @NotNull DependencyBlockingStrategy
DependencyBlockingStrategy. getStrategy(@NotNull ImmutablePlan plan)
Get strategy for buildMethod parameters in com.atlassian.bamboo.v2.build.trigger with type arguments of type ImmutablePlan Modifier and Type Method Description boolean
DefaultDependencyBlockingManager. isBlockedFromBuilding(PlanKey planKey, @Nullable Set<? extends ImmutablePlan> plansBeingTriggered)
boolean
DependencyBlockingManager. isBlockedFromBuilding(PlanKey planKey, @Nullable Set<? extends ImmutablePlan> siblings)
Checks if build should be blocked, and executes any parent builds if required. -
Uses of ImmutablePlan in com.atlassian.bamboo.v2.trigger
Constructors in com.atlassian.bamboo.v2.trigger with parameters of type ImmutablePlan Constructor Description ChildDependencyBuildDetectionAction(ImmutablePlan plan, PlanIdentifier child, BuildNumberGeneratorService buildNumberGenerator, TriggerManager triggerManager, BuildChanges buildChanges, ErrorUpdateHandler errorUpdateHandler, ImmutablePlanCacheService immutablePlanCacheService, BuildContextBuilderFactory buildContextBuilderFactory)
-
Uses of ImmutablePlan in com.atlassian.bamboo.variable
Methods in com.atlassian.bamboo.variable with parameters of type ImmutablePlan Modifier and Type Method Description VariableContextBuilder
VariableContextBuilder. addParentPlanVariablesIfRequired(@Nullable ImmutablePlan plan)
VariableContextBuilder
VariableContextBuilderImpl. addParentPlanVariablesIfRequired(@Nullable ImmutablePlan plan)
VariableContextBuilder
VariableContextBuilder. addPlanAndProjectVariables(@Nullable ImmutablePlan plan)
VariableContextBuilder
VariableContextBuilderImpl. addPlanAndProjectVariables(@Nullable ImmutablePlan plan)
VariableContextBuilder
VariableContextBuilder. addPlanVariables(@Nullable ImmutablePlan plan)
VariableContextBuilder
VariableContextBuilderImpl. addPlanVariables(@Nullable ImmutablePlan plan)
void
CustomVariableContext. setPlan(@NotNull ImmutablePlan plan)
Deprecated.void
CustomVariableContextForTests. setPlan(@NotNull ImmutablePlan plan)
void
CustomVariableContextImpl. setPlan(@NotNull ImmutablePlan plan)
void
VariableValidationService. validateIdForPlanVariable(@NotNull com.atlassian.struts.ValidationAware validationAware, long variableId, @NotNull ImmutablePlan expectedPlan)
Validate if id identifies plan variable of a given planvoid
VariableValidationServiceImpl. validateIdForPlanVariable(@NotNull com.atlassian.struts.ValidationAware validationAware, long variableId, @NotNull ImmutablePlan expectedPlan)
-
Uses of ImmutablePlan in com.atlassian.bamboo.variable.substitutor
Methods in com.atlassian.bamboo.variable.substitutor with parameters of type ImmutablePlan Modifier and Type Method Description @NotNull VariableSubstitutor
VariableSubstitutorFactory. newSubstitutorForPlan(@NotNull ImmutablePlan plan)
@NotNull VariableSubstitutor
VariableSubstitutorFactoryImpl. newSubstitutorForPlan(@NotNull ImmutablePlan plan)
Constructors in com.atlassian.bamboo.variable.substitutor with parameters of type ImmutablePlan Constructor Description VariableSubstitutorImpl(@NotNull ImmutablePlan immutablePlan, @NotNull BuildLoggerManager buildLoggerManager, @Nullable CapabilityContext capabilityContext, @NotNull AgentContext agentContext, @NotNull BuildDirectoryManager buildDirectoryManager, @NotNull BambooUrl bambooUrl, @NotNull VariableDefinitionManager variableDefinitionManager, @NotNull VcsRepositoryManager vcsRepositoryManager)
-
Uses of ImmutablePlan in com.atlassian.bamboo.vcs.configuration.service
Methods in com.atlassian.bamboo.vcs.configuration.service with parameters of type ImmutablePlan Modifier and Type Method Description Map<ImmutableJob,List<TaskDefinition>>
VcsRepositoryConfigurationService. getRelevantJobsForRepositoryIdChange(@NotNull ImmutablePlan plan, long repositoryId)
Deprecated.since 5.14Map<ImmutableJob,List<TaskDefinition>>
VcsRepositoryConfigurationServiceImpl. getRelevantJobsForRepositoryIdChange(@NotNull ImmutablePlan plan, long repositoryId)
void
VcsRepositoryConfigurationService. setParentOfPlanRepository(@NotNull ImmutablePlan plan, long repositoryId, long parentRepositoryId)
Creates or changes parent-child relationship for a plan repository.void
VcsRepositoryConfigurationServiceImpl. setParentOfPlanRepository(@NotNull ImmutablePlan plan, long repositoryId, long parentRepositoryId)
boolean
VcsRepositoryConfigurationService. validateRepositoryName(@NotNull ImmutablePlan immutablePlan, @NotNull String repositoryName, @Nullable BambooIdProvider repositoryDefinition)
Checks if provided name for repository is unique in the Planboolean
VcsRepositoryConfigurationServiceImpl. validateRepositoryName(@NotNull ImmutablePlan immutablePlan, @NotNull String repositoryName, @Nullable BambooIdProvider repositoryDefinition)
-
Uses of ImmutablePlan in com.atlassian.bamboo.vcs.export
Methods in com.atlassian.bamboo.vcs.export that return types with arguments of type ImmutablePlan Modifier and Type Method Description Optional<ImmutablePlan>
VcsRepositoryContext. getOwnerPlan()
Optional<ImmutablePlan>
VcsRepositoryContextImpl. getOwnerPlan()
Methods in com.atlassian.bamboo.vcs.export with parameters of type ImmutablePlan Modifier and Type Method Description VcsRepositoryContextImpl.Builder
VcsRepositoryContextImpl.Builder. withOwnerPlan(ImmutablePlan ownerPlan)
Constructors in com.atlassian.bamboo.vcs.export with parameters of type ImmutablePlan Constructor Description VcsRepositoryContextImpl(ImmutablePlan ownerPlan)
-
Uses of ImmutablePlan in com.atlassian.bamboo.ww2
Methods in com.atlassian.bamboo.ww2 with parameters of type ImmutablePlan Modifier and Type Method Description @Nullable String
FreemarkerContext. getRssLink(@NotNull ImmutablePlan plan)
@Nullable String
FreemarkerContext. getRssRepositoryId(@NotNull ImmutablePlan plan)
boolean
FreemarkerContext. isAwaitingSpecsExecution(@Nullable ImmutablePlan plan)
boolean
FreemarkerContext. isFavourite(ImmutablePlan plan, javax.servlet.http.HttpServletRequest request)
boolean
FreemarkerContext. isRssManagedPlan(@Nullable ImmutablePlan plan)
boolean
FreemarkerContext. isRssRepositoryProject(@NotNull ImmutablePlan plan)
-
Uses of ImmutablePlan in com.atlassian.bamboo.ww2.actions
Methods in com.atlassian.bamboo.ww2.actions that return ImmutablePlan Modifier and Type Method Description @Nullable ImmutablePlan
PlanActionSupport. getImmutablePlan()
Methods in com.atlassian.bamboo.ww2.actions with parameters of type ImmutablePlan Modifier and Type Method Description void
PlanActionSupport. setPlan(ImmutablePlan plan)
-
Uses of ImmutablePlan in com.atlassian.bamboo.ww2.actions.admin
Methods in com.atlassian.bamboo.ww2.actions.admin with parameters of type ImmutablePlan Modifier and Type Method Description void
ImportMavenPlanAction. setPlan(ImmutablePlan plan)
-
Uses of ImmutablePlan in com.atlassian.bamboo.ww2.actions.admin.bulk
Methods in com.atlassian.bamboo.ww2.actions.admin.bulk that return types with arguments of type ImmutablePlan Modifier and Type Method Description @Nullable List<ImmutablePlan>
BulkPlanAction. getSelectedPlans()
List<? extends ImmutablePlan>
BulkPlanAction. getSortedPlans(Project project)
Methods in com.atlassian.bamboo.ww2.actions.admin.bulk with parameters of type ImmutablePlan Modifier and Type Method Description boolean
AbstractNotificationBulkAction. isApplicable(ImmutablePlan plan)
boolean
BulkActionScope. isApplicable(ImmutablePlan plan)
Returns whether or not a plan is applicable for a certain bulk action, eg.boolean
DisablePlanBulkAction. isApplicable(ImmutablePlan plan)
boolean
EnablePlanBulkAction. isApplicable(ImmutablePlan plan)
boolean
ManualBuildBulkAction. isApplicable(ImmutablePlan plan)
void
AbstractNotificationBulkAction. populateActionParameters(@NotNull ActionParametersMap actionParameters, @NotNull ImmutablePlan plan)
void
BulkAction. populateActionParameters(@NotNull ActionParametersMap actionParameters, @NotNull ImmutablePlan plan)
Provides possibility to populate action parameters before executing bulk action.void
DisablePlanBulkAction. populateActionParameters(@NotNull ActionParametersMap actionParameters, @NotNull ImmutablePlan plan)
void
EnablePlanBulkAction. populateActionParameters(@NotNull ActionParametersMap actionParameters, @NotNull ImmutablePlan plan)
void
ManualBuildBulkAction. populateActionParameters(@NotNull ActionParametersMap actionParameters, @NotNull ImmutablePlan plan)
-
Uses of ImmutablePlan in com.atlassian.bamboo.ww2.actions.admin.bulk.repository
Methods in com.atlassian.bamboo.ww2.actions.admin.bulk.repository with parameters of type ImmutablePlan Modifier and Type Method Description List<PlanRepositoryDefinition>
RepositoryAwareBulkAction. getRepositoryDefinitions(@NotNull ImmutablePlan plan)
List<PlanRepositoryDefinition>
SvnBulkAction. getRepositoryDefinitions(@NotNull ImmutablePlan plan)
List<PlanRepositoryDefinition>
UpdateWebUrlBulkAction. getRepositoryDefinitions(@NotNull ImmutablePlan plan)
boolean
AbstractRepositoryBulkAction. isApplicable(ImmutablePlan plan)
boolean
UpdateWebUrlBulkAction. isApplicable(ImmutablePlan plan)
void
AbstractRepositoryBulkAction. populateActionParameters(@NotNull ActionParametersMap actionParameters, @NotNull ImmutablePlan plan)
void
AbstractRepositoryBulkAction. populateActionParameters(@NotNull ActionParametersMap actionParameters, @NotNull ImmutablePlan plan, @NotNull PlanRepositoryDefinition repositoryDefinition)
void
RepositoryAwareBulkAction. populateActionParameters(@NotNull ActionParametersMap actionParameters, @NotNull ImmutablePlan plan, @NotNull PlanRepositoryDefinition repositoryDefinition)
void
UpdateSvnCredentialsBulkAction. populateActionParameters(@NotNull ActionParametersMap actionParameters, @NotNull ImmutablePlan plan, @NotNull PlanRepositoryDefinition repositoryDefinition)
-
Uses of ImmutablePlan in com.atlassian.bamboo.ww2.actions.admin.bulk.trigger
Methods in com.atlassian.bamboo.ww2.actions.admin.bulk.trigger with parameters of type ImmutablePlan Modifier and Type Method Description boolean
ReplaceTriggersBulkAction. isApplicable(ImmutablePlan plan)
void
ReplaceTriggersBulkAction. populateActionParameters(@NotNull ActionParametersMap actionParameters, @NotNull ImmutablePlan plan)
-
Uses of ImmutablePlan in com.atlassian.bamboo.ww2.actions.branch
Methods in com.atlassian.bamboo.ww2.actions.branch with parameters of type ImmutablePlan Modifier and Type Method Description boolean
ViewChainBranches. isFavourite(ImmutablePlan plan)
-
Uses of ImmutablePlan in com.atlassian.bamboo.ww2.actions.build
Methods in com.atlassian.bamboo.ww2.actions.build that return ImmutablePlan Modifier and Type Method Description ImmutablePlan
ChainJsonProviderAction. getImmutablePlan()
Methods in com.atlassian.bamboo.ww2.actions.build with parameters of type ImmutablePlan Modifier and Type Method Description void
ChainJsonProviderAction. setPlan(ImmutablePlan plan)
Constructors in com.atlassian.bamboo.ww2.actions.build with parameters of type ImmutablePlan Constructor Description CurrentlyBuildingJsonDecorator(@NotNull com.opensymphony.xwork2.TextProvider textProvider, @NotNull CurrentlyBuilding currentlyBuilding, @NotNull AgentManager agentManager, @NotNull BambooPermissionManager bambooPermissionManager, @NotNull TriggerManager triggerManager, @NotNull ImmutablePlan plan)
-
Uses of ImmutablePlan in com.atlassian.bamboo.ww2.actions.build.admin
Methods in com.atlassian.bamboo.ww2.actions.build.admin with parameters of type ImmutablePlan Modifier and Type Method Description boolean
BulkEditBuildPermissions. isApplicable(ImmutablePlan plan)
boolean
DeleteBuilds. isApplicable(ImmutablePlan plan)
boolean
MoveBuilds. isApplicable(ImmutablePlan plan)
-
Uses of ImmutablePlan in com.atlassian.bamboo.ww2.actions.build.admin.config.task
Methods in com.atlassian.bamboo.ww2.actions.build.admin.config.task with parameters of type ImmutablePlan Modifier and Type Method Description TaskOwner
TaskOwnerFactory. createPlanTaskOwner(ImmutablePlan immutablePlan)
protected @Nullable TaskDefinition
ConfigureBuildTasks. getTaskById(@NotNull ImmutablePlan plan, long id)
Constructors in com.atlassian.bamboo.ww2.actions.build.admin.config.task with parameters of type ImmutablePlan Constructor Description PlanTaskOwner(ImmutablePlan immutablePlan)
-
Uses of ImmutablePlan in com.atlassian.bamboo.ww2.actions.build.admin.create
Methods in com.atlassian.bamboo.ww2.actions.build.admin.create that return ImmutablePlan Modifier and Type Method Description ImmutablePlan
CreateChain. getImmutablePlan()
Methods in com.atlassian.bamboo.ww2.actions.build.admin.create with parameters of type ImmutablePlan Modifier and Type Method Description void
CreateChain. setPlan(ImmutablePlan plan)
-
Uses of ImmutablePlan in com.atlassian.bamboo.ww2.aware
Methods in com.atlassian.bamboo.ww2.aware that return ImmutablePlan Modifier and Type Method Description ImmutablePlan
PlanAware. getImmutablePlan()
Methods in com.atlassian.bamboo.ww2.aware with parameters of type ImmutablePlan Modifier and Type Method Description void
PlanAware. setPlan(ImmutablePlan plan)
-
Uses of ImmutablePlan in com.atlassian.bamboo.ww2.beans
Methods in com.atlassian.bamboo.ww2.beans with parameters of type ImmutablePlan Modifier and Type Method Description @Nullable DecoratedPlan
DecoratedNavObjectFactory. decoratePlan(@NotNull ImmutablePlan plan)
Decorate plan@Nullable DecoratedPlan
DecoratedNavObjectFactoryImpl. decoratePlan(@NotNull ImmutablePlan possiblyMutablePlan)
-
Uses of ImmutablePlan in com.atlassian.bamboo.ww2.interceptors
Methods in com.atlassian.bamboo.ww2.interceptors that return ImmutablePlan Modifier and Type Method Description @Nullable ImmutablePlan
PlanInterceptorUtils. findPlan(@NotNull AbstractBambooInterceptor interceptor)
-
Uses of ImmutablePlan in com.atlassian.bamboo.ww2.interceptors.util
Methods in com.atlassian.bamboo.ww2.interceptors.util with parameters of type ImmutablePlan Modifier and Type Method Description static String
ChainBranchRedirectHelper. getRedirectUrlIfNeeded(@NotNull String servletPath, @NotNull ImmutablePlan immutablePlan)
-