Uses of Interface
com.atlassian.bamboo.plan.cache.ImmutablePlan
Packages that use ImmutablePlan
Package
Description
-
Uses of ImmutablePlan in com.atlassian.bamboo.bandana
Methods in com.atlassian.bamboo.bandana with parameters of type ImmutablePlanModifier and TypeMethodDescriptionstatic PlanAwareBandanaContextPlanAwareBandanaContext.forPlan(@NotNull ImmutablePlan plan) -
Uses of ImmutablePlan in com.atlassian.bamboo.brokenbuildtracker
Methods in com.atlassian.bamboo.brokenbuildtracker with parameters of type ImmutablePlanModifier and TypeMethodDescription@Nullable StringTrackingConfigurationManager.getDefaultUser(@Nullable ImmutablePlan plan) @Nullable StringTrackingConfigurationManagerImpl.getDefaultUser(@Nullable ImmutablePlan plan) booleanTrackingConfigurationManager.isTrackingEnabled(@Nullable ImmutablePlan plan) booleanTrackingConfigurationManagerImpl.isTrackingEnabled(@Nullable ImmutablePlan plan) -
Uses of ImmutablePlan in com.atlassian.bamboo.brokenbuildtracker.notifications
Methods in com.atlassian.bamboo.brokenbuildtracker.notifications with parameters of type ImmutablePlanModifier and TypeMethodDescriptionprotected ResultsSummaryResponsibilitiesUpdatedNotificationListener.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) voidResponsibleRecipient.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 -
Uses of ImmutablePlan in com.atlassian.bamboo.build
Subinterfaces of ImmutablePlan in com.atlassian.bamboo.buildClasses in com.atlassian.bamboo.build that implement ImmutablePlanMethods in com.atlassian.bamboo.build that return ImmutablePlanMethods in com.atlassian.bamboo.build that return types with arguments of type ImmutablePlanModifier and TypeMethodDescriptionPlanDependencyManager.getEffectiveChildPlans(@NotNull ImmutablePlan chain) PlanDependencyManagerImpl.getEffectiveChildPlans(@NotNull ImmutablePlan chain) PlanDependencyManager.getEffectiveParentPlans(@NotNull ImmutablePlan chain) PlanDependencyManagerImpl.getEffectiveParentPlans(@NotNull ImmutablePlan chain) Methods in com.atlassian.bamboo.build with parameters of type ImmutablePlanModifier and TypeMethodDescription@NotNull BuildDefinitionBuildDefinitionManager.getBuildDefinition(@NotNull Pair<EnrichedPlanDto, ImmutablePlan> dtoWithImmutableEntity, @Nullable ImmutablePlan masterImmutablePlan) @NotNull BuildDefinitionDefaultBuildDefinitionManager.getBuildDefinition(@NotNull Pair<EnrichedPlanDto, ImmutablePlan> dtoWithImmutableEntity, @Nullable ImmutablePlan masterImmutablePlan) @NotNull BuildDefinitionDefaultBuildDefinitionManagerTx.getBuildDefinition(@NotNull Pair<EnrichedPlanDto, ImmutablePlan> dtoWithImmutableEntity, @Nullable ImmutablePlan masterImmutablePlan) PlanDependencyManager.getEffectiveChildPlans(@NotNull ImmutablePlan chain) PlanDependencyManagerImpl.getEffectiveChildPlans(@NotNull ImmutablePlan chain) PlanDependencyManager.getEffectiveParentPlans(@NotNull ImmutablePlan chain) PlanDependencyManagerImpl.getEffectiveParentPlans(@NotNull ImmutablePlan chain) BuildTriggerCondition.getExecutionPreference(ImmutablePlan plan, Map<String, String> configuration) Use to indicate preference for whether this plugin things the plan should execute.protected intViewNextBuildResults.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 ImmutablePlanModifier and TypeMethodDescription@NotNull BuildDefinitionBuildDefinitionManager.getBuildDefinition(@NotNull Pair<EnrichedPlanDto, ImmutablePlan> dtoWithImmutableEntity, @Nullable ImmutablePlan masterImmutablePlan) @NotNull BuildDefinitionDefaultBuildDefinitionManager.getBuildDefinition(@NotNull Pair<EnrichedPlanDto, ImmutablePlan> dtoWithImmutableEntity, @Nullable ImmutablePlan masterImmutablePlan) @NotNull BuildDefinitionDefaultBuildDefinitionManagerTx.getBuildDefinition(@NotNull Pair<EnrichedPlanDto, ImmutablePlan> dtoWithImmutableEntity, @Nullable ImmutablePlan masterImmutablePlan) Constructors in com.atlassian.bamboo.build with parameters of type ImmutablePlanModifierConstructorDescriptionBuildStatusHelper(@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 ImmutablePlanModifier and TypeMethodDescriptionbooleanArtifactHandlerForPlanConfigurator.isApplicableTo(@NotNull ImmutablePlan plan) -
Uses of ImmutablePlan in com.atlassian.bamboo.build.configuration
Methods in com.atlassian.bamboo.build.configuration with parameters of type ImmutablePlanModifier and TypeMethodDescriptionbooleanConcurrentBuildsPlanConfigurationPlugin.isApplicableTo(@NotNull ImmutablePlan plan) -
Uses of ImmutablePlan in com.atlassian.bamboo.build.context
Methods in com.atlassian.bamboo.build.context with parameters of type ImmutablePlanModifier and TypeMethodDescription@NotNull BuildContextBuilderBuildContextBuilder.plan(@NotNull ImmutablePlan buildPlan) @NotNull BuildContextBuilderBuildContextBuilderImpl.plan(@NotNull ImmutablePlan buildPlan) -
Uses of ImmutablePlan in com.atlassian.bamboo.build.creation
Methods in com.atlassian.bamboo.build.creation with parameters of type ImmutablePlanModifier and TypeMethodDescriptionvoidBuildTriggerConditionConfigHelper.performPostActionsOnConfig(@NotNull BuildConfiguration buildConfiguration, @NotNull ImmutablePlan plan) voidPlanConfigHelper.performPostActionsOnConfig(@NotNull BuildConfiguration buildConfiguration, @NotNull ImmutablePlan plan) Performs any miscellaneous actions required before saving the plan.voidWebRepositoryConfigHelper.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 ImmutablePlanModifier and TypeMethodDescriptionprotected longBuildExpiryBeanImpl.expireBuildPlan(@NotNull BuildExpiryConfig config, @NotNull ImmutablePlan plan, @NotNull ResultsSummary lastResultsSummary) Constructors in com.atlassian.bamboo.build.expiry with parameters of type ImmutablePlanModifierConstructorDescriptionBuildExpiryBatchProcessor(@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 ImmutablePlanModifier and TypeMethodDescriptionbooleanBuildExpiryPerPlanPlugin.isApplicableTo(@NotNull ImmutablePlan plan) -
Uses of ImmutablePlan in com.atlassian.bamboo.build.monitoring
Methods in com.atlassian.bamboo.build.monitoring with parameters of type ImmutablePlanModifier and TypeMethodDescriptionbooleanHungBuildPlanConfigurationPlugin.isApplicableTo(@NotNull ImmutablePlan plan) -
Uses of ImmutablePlan in com.atlassian.bamboo.build.statistics
Constructors in com.atlassian.bamboo.build.statistics with parameters of type ImmutablePlanModifierConstructorDescriptionStatisticsCollectorImpl(@Nullable ImmutablePlan plan, @Nullable List<? extends ResultsSummary> results) Class which takes in aCollectionofResultStatisticsProviderobjects 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 ImmutablePlanModifier and TypeMethodDescriptionprotected abstract voidAbstractBuildStatusUpdater.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 ImmutablePlanModifier and TypeMethodDescriptionbooleanSkipTestHistoryConfigurationItem.isApplicableTo(@NotNull ImmutablePlan plan) -
Uses of ImmutablePlan in com.atlassian.bamboo.builder.resultsfilter
Methods in com.atlassian.bamboo.builder.resultsfilter with parameters of type ImmutablePlanModifier and TypeMethodDescription@NotNull List<ResultsSummary>AllBuildResultsFilter.getResultsForPlan(@Nullable ImmutablePlan plan) @NotNull List<ResultsSummary>BuildResultsFilter.getResultsForPlan(@Nullable ImmutablePlan plan) Obtain a collection ofResultsSummaryfor 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 ImmutablePlanModifier and TypeMethodDescriptionAgentAssignmentServiceHelper.asExecutables(@NotNull ImmutablePlan plan) 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 ImmutablePlanModifier and TypeMethodDescriptionPlansGreenCondition.getExecutionPreference(ImmutablePlan plan, Map<String, String> configuration) -
Uses of ImmutablePlan in com.atlassian.bamboo.chains
Subinterfaces of ImmutablePlan in com.atlassian.bamboo.chainsClasses in com.atlassian.bamboo.chains that implement ImmutablePlan -
Uses of ImmutablePlan in com.atlassian.bamboo.chains.branches
Methods in com.atlassian.bamboo.chains.branches with parameters of type ImmutablePlanModifier and TypeMethodDescription@NotNull BranchStatusLinkInfoBranchStatusService.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 BranchStatusLinkInfoBranchStatusServiceImpl.getBranchStatusLinkInfo(@NotNull ImmutablePlan plan, @Nullable String navigationSource) booleanBranchStatusService.shouldDisplayBranchStatusLink(@NotNull ImmutablePlan plan) Whether a link to branch status page should be displayed for the given plan.booleanBranchStatusServiceImpl.shouldDisplayBranchStatusLink(@NotNull ImmutablePlan plan) -
Uses of ImmutablePlan in com.atlassian.bamboo.clover
Fields in com.atlassian.bamboo.clover with type parameters of type ImmutablePlanModifier and TypeFieldDescriptionstatic final 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 ImmutablePlanModifier and TypeMethodDescription@Nullable List<ImmutablePlan>ViewAgentPlanMatrix.getSelectedPlans()Methods in com.atlassian.bamboo.configuration.agent with parameters of type ImmutablePlanModifier and TypeMethodDescription@Nullable Collection<? extends ImmutableJob>ViewAgentPlanMatrix.getBuildablesForPlan(ImmutablePlan plan) booleanViewAgentPlanMatrixWizard.isApplicable(ImmutablePlan plan) -
Uses of ImmutablePlan in com.atlassian.bamboo.configuration.external
Methods in com.atlassian.bamboo.configuration.external with parameters of type ImmutablePlanModifier and TypeMethodDescriptionprotected voidPlanConfigExportServiceImpl.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 ImmutablePlanModifier and TypeMethodDescriptionPermissionExporter.exportPermissions(@NotNull ImmutablePlan plan) Exports plan permissions to a YAML-friendly format.PermissionExporterImpl.exportPermissions(@NotNull ImmutablePlan plan) @NotNull List<com.atlassian.bamboo.specs.api.builders.Variable>VariableExporter.toSpecsEntities(@NotNull ImmutablePlan plan, @NotNull List<VariableDefinition> variables) ConvertVariableDefinitionto 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 ImmutablePlanModifier and TypeMethodDescriptionstatic <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 ImmutablePlanModifier and TypeMethodDescriptionbooleanPlanRepositoryValidator.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 ImmutablePlanModifier and TypeMethodDescriptionvoidDeletionService.deletePlan(@NotNull ImmutablePlan plan) voidDeletionServiceImpl.deletePlan(@NotNull ImmutablePlan plan) voidPlanDeletionInterceptorAction.intercept(@NotNull ImmutablePlan plan, @NotNull Supplier<Plan> mutablePlan) Runs before thePlanand itsResultsSummarys have been deleted Try relying on theImmutablePlanargument. -
Uses of ImmutablePlan in com.atlassian.bamboo.deployments.execution.actions
Methods in com.atlassian.bamboo.deployments.execution.actions that return ImmutablePlan -
Uses of ImmutablePlan in com.atlassian.bamboo.deployments.projects.actions
Methods in com.atlassian.bamboo.deployments.projects.actions that return ImmutablePlanModifier and TypeMethodDescription@Nullable ImmutablePlanConfigureDeploymentProject.getRelatedPlan()@Nullable ImmutablePlanViewDeploymentProjects.getRelatedPlan() -
Uses of ImmutablePlan in com.atlassian.bamboo.deployments.versions.actions
Methods in com.atlassian.bamboo.deployments.versions.actions that return ImmutablePlan -
Uses of ImmutablePlan in com.atlassian.bamboo.deployments.versions.service
Methods in com.atlassian.bamboo.deployments.versions.service with parameters of type ImmutablePlanModifier and TypeMethodDescription@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 MutableDeploymentVersionVersionNamingService.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 MutableDeploymentVersionVersionNamingServiceImpl.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
Methods in com.atlassian.bamboo.fieldvalue with parameters of type ImmutablePlanModifier and TypeMethodDescription@NotNull BuildDefinitionBuildDefinitionConverter.fillBuildDefinition(@NotNull Pair<EnrichedPlanDto, ImmutablePlan> dtoWithImmutableEntity, @Nullable ImmutablePlan masterImmutablePlan) @NotNull BuildDefinitionBuildDefinitionConverterImpl.fillBuildDefinition(@NotNull Pair<EnrichedPlanDto, ImmutablePlan> dtoWithImmutableEntity, @Nullable ImmutablePlan masterImmutablePlan) Method parameters in com.atlassian.bamboo.fieldvalue with type arguments of type ImmutablePlanModifier and TypeMethodDescription@NotNull BuildDefinitionBuildDefinitionConverter.fillBuildDefinition(@NotNull Pair<EnrichedPlanDto, ImmutablePlan> dtoWithImmutableEntity, @Nullable ImmutablePlan masterImmutablePlan) @NotNull BuildDefinitionBuildDefinitionConverterImpl.fillBuildDefinition(@NotNull Pair<EnrichedPlanDto, ImmutablePlan> dtoWithImmutableEntity, @Nullable ImmutablePlan masterImmutablePlan) -
Uses of ImmutablePlan in com.atlassian.bamboo.js
Methods in com.atlassian.bamboo.js that return ImmutablePlanConstructors in com.atlassian.bamboo.js with parameters of type ImmutablePlan -
Uses of ImmutablePlan in com.atlassian.bamboo.labels
Methods in com.atlassian.bamboo.labels with parameters of type ImmutablePlanModifier and TypeMethodDescription@Nullable LabellingLabelDao.findLabellingByBuild(Label label, ImmutablePlan plan) @Nullable LabellingLabelDao.findLabellingByBuild(String name, String namespace, ImmutablePlan plan) @Nullable LabellingLabelHibernateDao.findLabellingByBuild(Label label, ImmutablePlan plan) @Nullable LabellingLabelHibernateDao.findLabellingByBuild(String name, String namespace, ImmutablePlan plan) LabelDao.findLabels(ImmutablePlan plan) LabelHibernateDao.findLabels(ImmutablePlan plan) LabelManager.getFavouritesForPlan(ImmutablePlan plan) Retrieves a list of usernames which have the given plan set as a favourite.LabelManagerImpl.getFavouritesForPlan(@NotNull ImmutablePlan plan) LabelManager.getPlanLabels(@NotNull ImmutablePlan plan) Get labels defined for a planLabelManagerImpl.getPlanLabels(@NotNull ImmutablePlan plan) booleanLabelManager.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 ofPlansbooleanLabelManagerImpl.isFavourite(@NotNull ImmutablePlan plan, @Nullable com.atlassian.user.User user) protected intLabelManagerImpl.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 ImmutablePlanModifier and TypeMethodDescriptionprotected @Nullable ImmutablePlanTry to retrieve plan using data in the event.Methods in com.atlassian.bamboo.notification with parameters of type ImmutablePlanModifier and TypeMethodDescriptionprotected StringAbstractNotification.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 voidAbstractNotificationEventListener.handleEvent(T event, @NotNull ImmutablePlan plan) Notification event listeners must implement this method to handle incoming events.voidNotificationRecipient.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 ImmutablePlanModifier and TypeMethodDescriptionvoidCommentNotificationListener.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 ImmutablePlanMethods in com.atlassian.bamboo.notification.buildcompleted with parameters of type ImmutablePlanModifier and TypeMethodDescriptionvoidBuildCompletedNotificationListener.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 ImmutablePlanModifier and TypeMethodDescriptionvoidBuildErrorNotificationListener.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 ImmutablePlanModifier and TypeMethodDescriptionvoidBuildHungNotificationListener.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 ImmutablePlanModifier and TypeMethodDescriptionvoidBuildMissingCapableAgentNotificationListener.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 ImmutablePlanModifier and TypeMethodDescriptionvoidBuildQueueTimeoutNotificationListener.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 ImmutablePlanModifier and TypeMethodDescriptionvoidAfterXFailedNotificationListener.handleEvent(@NotNull ChainCompletedEvent event, @NotNull ImmutablePlan plan) voidChainCompletedNotificationListener.handleEvent(@NotNull ChainCompletedEvent event, @NotNull ImmutablePlan plan) voidAfterXFailedNotification.setPlan(@Nullable ImmutablePlan plan) -
Uses of ImmutablePlan in com.atlassian.bamboo.notification.recipients
Methods in com.atlassian.bamboo.notification.recipients with parameters of type ImmutablePlanModifier and TypeMethodDescriptionvoidCommitterRecipient.setPlan(@Nullable ImmutablePlan plan) voidWatcherRecipient.setPlan(@Nullable ImmutablePlan plan) -
Uses of ImmutablePlan in com.atlassian.bamboo.notification.rss
Constructors in com.atlassian.bamboo.notification.rss with parameters of type ImmutablePlanModifierConstructorDescriptionRssAffectedPlan(@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 ImmutablePlanModifier and TypeMethodDescriptionstatic org.hibernate.type.TypeBambooHibernate.entity(ImmutablePlan plan) -
Uses of ImmutablePlan in com.atlassian.bamboo.persister
Methods in com.atlassian.bamboo.persister with parameters of type ImmutablePlanModifier and TypeMethodDescriptionlongAuditLogService.countAuditLogMessagesForPlan(@NotNull ImmutablePlan plan) Count audit log messages for planlongAuditLogService.countAuditLogMessagesForPlan(@NotNull ImmutablePlan plan, long startDate, long endDate) Count audit log messages for plan in a given time periodlongAuditLogService.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 searchTermlongDefaultAuditLogService.countAuditLogMessagesForPlan(@NotNull ImmutablePlan plan) longDefaultAuditLogService.countAuditLogMessagesForPlan(@NotNull ImmutablePlan plan, long startDate, long endDate) longDefaultAuditLogService.countAuditLogMessagesForPlan(@NotNull ImmutablePlan plan, long startDate, long endDate, @Nullable String searchTerm) AuditLogDao.getAuditLogMessagesForPlan(ImmutablePlan plan, long startDate, long endDate, int firstResult, int maxResults) Deprecated.AuditLogHibernateDao.getAuditLogMessagesForPlan(ImmutablePlan plan, long startDate, long endDate, int firstResult, int maxResults) Deprecated.used only in testsAuditLogService.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.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.DefaultAuditLogService.getAuditLogMessagesForPlan(@NotNull ImmutablePlan plan, long startDate, long endDate, int firstResult, int maxResults) DefaultAuditLogService.getAuditLogMessagesForPlan(@NotNull ImmutablePlan plan, long startDate, long endDate, int firstResult, int maxResults, @Nullable String searchTerm) booleanAuditLogService.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).booleanDefaultAuditLogService.hasAuditLogMessagesForPlan(@NotNull ImmutablePlan plan, long startDate, long endDate) voidAuditLogService.removeAuditLogMessagesForPlan(@NotNull ImmutablePlan plan) Deletes all log messages for a given planvoidDefaultAuditLogService.removeAuditLogMessagesForPlan(@NotNull ImmutablePlan plan) -
Uses of ImmutablePlan in com.atlassian.bamboo.plan
Subinterfaces of ImmutablePlan in com.atlassian.bamboo.planModifier and TypeInterfaceDescriptioninterfaceMutable version of the plan.interfaceMarker interface that specifies that the implementingPlanis a 'top level' objectClasses in com.atlassian.bamboo.plan that implement ImmutablePlanModifier and TypeClassDescriptionclassclassThis 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 ImmutablePlanModifier and TypeMethodDescription<T extends ImmutablePlan>
@NotNull List<T><T extends ImmutablePlan>
@NotNull List<T>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 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 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>
Tstatic <T extends ImmutablePlan>
TMethods in com.atlassian.bamboo.plan that return ImmutablePlanModifier and TypeMethodDescriptionstatic @NotNull ImmutablePlanPlanHelper.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 ImmutablePlanModifier and TypeMethodDescriptionClass<? 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 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 ImmutablePlanModifier and TypeMethodDescriptionintPlanDao.getBranchCount(@NotNull ImmutablePlan plan) Returns the number of branches that exist for the given planintPlanHibernateDao.getBranchCount(@NotNull ImmutablePlan plan) static <T> TPlanHelper.getConfigObject(@NotNull ImmutablePlan plan, @NotNull String key, @NotNull Class<T> clazz) static StringPlanHelper.getCurrentStatus(@NotNull ImmutablePlan plan) static @Nullable PlanRepositoryDefinitionPlanHelper.getDefaultPlanRepositoryDefinition(@NotNull ImmutablePlan plan) static @NotNull ImmutablePlanPlanHelper.getMasterPlan(@NotNull ImmutablePlan plan) Get master plan if plan has master or passed plan otherwise.static @NotNull PlanKeyPlanHelper.getMasterPlanKey(@NotNull ImmutablePlan plan) Get planKey of master plan if plan has master or planKey of passed plan otherwise.static longPlanHelper.getPermissionPlanId(ImmutablePlan plan) static PlanRepositoryDefinitionPlanHelper.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 booleanPlanClassHelper.isChain(ImmutablePlan plan) static booleanPlanClassHelper.isChainBranch(ImmutablePlan plan) static booleanPlanPredicates.isCloverEnabled(ImmutablePlan plan) Check if plan is Clover enabled.static booleanPlanHelper.isDivergentBranch(@NotNull ImmutablePlan plan) booleanPlanFavouriteService.isFavourite(@NotNull ImmutablePlan plan, @Nullable com.atlassian.user.User user) Test if plan is set as favourite for a user.booleanPlanFavouriteServiceImpl.isFavourite(@NotNull ImmutablePlan plan, @Nullable com.atlassian.user.User user) static booleanPlanClassHelper.isJob(ImmutablePlan plan) static booleanPlanClassHelper.isTopLevelPlan(ImmutablePlan plan) static booleanPlanPredicates.planIsMaster(ImmutablePlan plan) Constructors in com.atlassian.bamboo.plan with parameters of type ImmutablePlanModifierConstructorDescriptionResultsSummaryJsonDecorator(@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 ImmutablePlanModifier and TypeMethodDescription@Nullable ArtifactDefinitionArtifactDefinitionManager.findArtifactDefinition(@NotNull ImmutablePlan plan, @NotNull String label) Get artifact definition associated with a plan of a given label@Nullable ArtifactDefinitionArtifactDefinitionManagerImpl.findArtifactDefinition(@NotNull ImmutablePlan plan, @NotNull String label) @Nullable ArtifactDefinitionArtifactDefinitionManager.findArtifactDefinitionByChain(@NotNull ImmutablePlan plan, @NotNull String label) @Nullable ArtifactDefinitionArtifactDefinitionManagerImpl.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 ArtifactDefinitionArtifactDefinitionDao.findByName(@NotNull ImmutablePlan plan, @NotNull String name) Find artifact definition of a given name associated with a producer job.@Nullable ArtifactDefinitionArtifactDefinitionHibernateDao.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 ofImmutableArtifactDefinitions 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 ofImmutableArtifactSubscriptions defined inplan@NotNull com.google.common.collect.ImmutableList<ImmutableArtifactSubscription>ImmutableArtifactManagerImpl.findImmutableArtifactSubscriptionsByPlan(@NotNull ImmutablePlan plan) voidArtifactDefinitionManager.removeArtifactDefinitionsByPlan(@NotNull ImmutablePlan plan) Remove all artifact definitions associated with a plan.voidArtifactDefinitionManagerImpl.removeArtifactDefinitionsByPlan(@NotNull ImmutablePlan plan) voidArtifactSubscriptionManager.removeArtifactSubscriptionsOfPlan(@NotNull ImmutablePlan plan) Remove all artifact subscriptions for a planvoidArtifactSubscriptionManagerImpl.removeArtifactSubscriptionsOfPlan(@NotNull ImmutablePlan plan) voidArtifactDefinitionDao.removeByProducer(@NotNull ImmutablePlan plan) Remove all artifact definitions associated with a plan.voidArtifactDefinitionHibernateDao.removeByProducer(@NotNull ImmutablePlan plan) -
Uses of ImmutablePlan in com.atlassian.bamboo.plan.branch
Subinterfaces of ImmutablePlan in com.atlassian.bamboo.plan.branchClasses in com.atlassian.bamboo.plan.branch that implement ImmutablePlanMethods in com.atlassian.bamboo.plan.branch with parameters of type ImmutablePlanModifier and TypeMethodDescriptionintChainBranchManager.getBranchCount(@NotNull ImmutablePlan plan) Returns the number of branches the given plan hasintChainBranchManagerImpl.getBranchCount(@NotNull ImmutablePlan plan) static @NotNull StringChainBranchUtils.getChainBranchName(@NotNull CustomVariableContext customVariableContext, @NotNull ImmutablePlan plan) static @NotNull StringChainBranchUtils.getChainBranchNameWithoutContextChange(@NotNull CustomVariableContext customVariableContext, @NotNull ImmutablePlan plan) @NotNull VcsRepositoryDataBranchIntegrationService.getIntegrationRepository(@NotNull ImmutablePlan plan) Get repository configured as merge to / merge from in branch configuration.@NotNull PlanRepositoryDefinitionBranchIntegrationService.getIntegrationRepository(@NotNull ImmutablePlan plan, @NotNull BranchIntegrationPoint branchIntegrationPoint) Get repository configured as integration point for arbitrary defined integration point (vcs branch or plan)@NotNull PlanRepositoryDefinitionBranchIntegrationServiceImpl.getIntegrationRepository(@NotNull ImmutablePlan plan) @NotNull PlanRepositoryDefinitionBranchIntegrationServiceImpl.getIntegrationRepository(@NotNull ImmutablePlan plan, @NotNull BranchIntegrationPoint branchIntegrationPoint) longChainBranchManager.getNextBranchKeyNumber(ImmutablePlan chain) Retrieving suggested number for next branch key in given chain.longChainBranchManagerImpl.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 StringChainBranchUtils.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. because plan has no repository)static @NotNull StringChainBranchUtils.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. because plan has no repository)static StringChainBranchUtils.getSubstitutedVcsBranchDisplayNameWithoutContextChange(@NotNull CustomVariableContext customVariableContext, @NotNull ImmutablePlan plan) static @Nullable StringChainBranchUtils.getSubstitutedVcsBranchName(@NotNull CustomVariableContext customVariableContext, @NotNull ImmutablePlan plan) voidChainBranchManager.updateNextBranchKeyNumber(ImmutablePlan chain, long number) Set suggested number for next branch key in given chainvoidChainBranchManagerImpl.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 -
Uses of ImmutablePlan in com.atlassian.bamboo.plan.cache
Subinterfaces of ImmutablePlan in com.atlassian.bamboo.plan.cacheModifier and TypeInterfaceDescriptioninterfaceinterfaceRepresents aChainthat is immutable.interfaceInterface of an immutable version ofChainBranchinterfaceImmutable, threadsafe cacheable version ofJobinterfaceRepresents aTopLevelPlanthat is immutable.Classes in com.atlassian.bamboo.plan.cache that implement ImmutablePlanMethods in com.atlassian.bamboo.plan.cache with type parameters of type ImmutablePlanModifier and TypeMethodDescription<T extends ImmutablePlan>
TCachedPlanManager.getPlanById(long id, Class<T> planType) Returns aImmutablePlanby 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 aImmutablePlanby 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 aImmutablePlanby 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 aImmutablePlanby 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 aImmutablePlanby 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><T extends ImmutablePlan>
@NotNull List<T><T extends ImmutablePlan>
@NotNull Stream<T><T extends ImmutablePlan>
@NotNull Stream<T><T extends ImmutablePlan>
List<T>CachedPlanManagerImpl.getPlansByProject(@NotNull Project project, @NotNull Class<T> planType, @NotNull 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 Predicate<? super T> filter) <T extends ImmutablePlan>
@NotNull Stream<T>ImmutablePlanCacheService.getPlansWithConsistencyGuarantee(Class<T> planType, @NotNull Predicate<? super T> filter) <T extends ImmutablePlan>
@NotNull Stream<T>ImmutablePlanCacheServiceImpl.getPlansWithConsistencyGuarantee(Class<T> planType, @NotNull 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 ImmutablePlanModifier and TypeMethodDescription@Nullable ImmutablePlanImmutablePlan.getMaster()Return the master plan if one exists.@Nullable ImmutablePlanCachedPlanManager.getPlanByKey(@NotNull PlanKey planKey) Returns aImmutablePlanby its planKey.@Nullable ImmutablePlanCachedPlanManagerImpl.getPlanByKey(@NotNull PlanKey planKey) @Nullable ImmutablePlanCachedPlanManager.getPlanByKeyWithConsistencyGuarantee(@NotNull PlanKey planKey) Returns aImmutablePlanby its planKey.@Nullable ImmutablePlanCachedPlanManagerImpl.getPlanByKeyWithConsistencyGuarantee(@NotNull PlanKey planKey) Methods in com.atlassian.bamboo.plan.cache with parameters of type ImmutablePlanConstructors in com.atlassian.bamboo.plan.cache with parameters of type ImmutablePlanModifierConstructorDescriptionprotectedAbstractImmutablePlan(@Nullable Long databaseId, @NotNull ImmutablePlan plan, @NotNull PlanKey planKey, @NotNull String name, BuildLoggerManager buildLoggerManager, @NotNull LabelDao labelDao, VariableDefinitionManager variableDefinitionManager, @NotNull BuildDefinition buildDefinition, InternalResultsSummaryAccessor immutableResultsSummaryAccessor) AbstractImmutablePlan(@Nullable Long databaseId, @NotNull ImmutablePlan plan, BuildLoggerManager buildLoggerManager, @NotNull LabelDao labelDao, VariableDefinitionManager variableDefinitionManager, @NotNull BuildDefinition buildDefinition, InternalResultsSummaryAccessor immutableResultsSummaryAccessor) -
Uses of ImmutablePlan in com.atlassian.bamboo.plan.cache.index
Methods in com.atlassian.bamboo.plan.cache.index with type parameters of type ImmutablePlanModifier and TypeMethodDescription<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 ImmutablePlanModifier and TypeMethodDescriptionbooleanPlanConfigurationUiPlugin.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 ImmutablePlanModifier and TypeMethodDescriptionstatic List<VariableDefinition>EffectivePlanPropertiesHelper.createEffectiveVariableDefinitions(ImmutablePlan plan, List<VariableDefinition> variableDefinitions) -
Uses of ImmutablePlan in com.atlassian.bamboo.plugin
Methods in com.atlassian.bamboo.plugin with parameters of type ImmutablePlanModifier and TypeMethodDescriptionstatic StringArtifactDownloaderTaskConfigurationHelper.calculateCustomBranchForPlan(CustomVariableContext customVariableContext, ImmutablePlan immutablePlan) -
Uses of ImmutablePlan in com.atlassian.bamboo.plugin.module.ext
Methods in com.atlassian.bamboo.plugin.module.ext with parameters of type ImmutablePlanModifier and TypeMethodDescriptionvoidCustomBuildDefinitionGenerator.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 ImmutablePlanModifier and TypeMethodDescriptionbooleanPlanConfigurationPluginUIHelperImpl.isPluginApplicableTo(BuildConfigurationAwarePlugin module, ImmutablePlan immutablePlan) booleanPlanConfigurationUIPluginHelper.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 ImmutablePlanModifier and TypeMethodDescriptionprotected voidBitbucketBuildStatusUpdater.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 ImmutablePlanModifier and TypeFieldDescriptionstatic final Function<ImmutablePlan,Iterable<GitRepository>> GitRepositoryFacade.GIT_REPOSITORIES_OF_PLANRetrieves git repositories of one plan -
Uses of ImmutablePlan in com.atlassian.bamboo.plugins.github
Methods in com.atlassian.bamboo.plugins.github with parameters of type ImmutablePlanModifier and TypeMethodDescriptionprotected voidGithubBuildStatusUpdater.send(@NotNull PlanResultEvent event, @NotNull ImmutablePlan plan, @NotNull ImmutableResultsSummary resultsSummary) -
Uses of ImmutablePlan in com.atlassian.bamboo.plugins.maven.dependencies
Methods in com.atlassian.bamboo.plugins.maven.dependencies with parameters of type ImmutablePlanModifier and TypeMethodDescriptionstatic @Nullable AutomaticDependencyManagementConfigAutomaticDependencyManagementPlugin.getConfig(@NotNull ImmutablePlan plan) voidAutomaticDependencyManagementDeletionInterceptorAction.intercept(@NotNull ImmutablePlan plan, @NotNull Supplier<Plan> mutablePlan) booleanAutomaticDependencyManagementPlugin.isApplicableTo(@NotNull ImmutablePlan plan) voidAutomaticDependencyManagementPlugin.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 ImmutablePlanModifier and TypeMethodDescriptionstatic 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 ImmutablePlanModifierConstructorDescriptionRestPlan(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 ImmutablePlanModifierConstructorDescriptionRestPlanBranch(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 ImmutablePlanModifier and TypeMethodDescriptionRestDedicatedAgentBuilder.withPlan(@NotNull ImmutablePlan plan) Constructors in com.atlassian.bamboo.plugins.rest.model.search with parameters of type ImmutablePlanModifierConstructorDescriptionAgentAssignmentSearchResult(@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 ImmutablePlanModifier and TypeMethodDescriptionprotected 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 ImmutablePlanModifier and TypeMethodDescription<T extends ImmutablePlan>
List<T>PlanRestService.getPlans(Class<T> planType, @NotNull javax.ws.rs.core.UriInfo uriInfo, @NotNull RestAuthenticationContext restAuthenticationContext) Get a list of plans.<T extends ImmutablePlan>
List<T>PlanRestServiceImpl.getPlans(Class<T> planType, @NotNull javax.ws.rs.core.UriInfo uriInfo, @NotNull RestAuthenticationContext restAuthenticationContext) Methods in com.atlassian.bamboo.plugins.rest.service that return ImmutablePlanModifier and TypeMethodDescription@Nullable ImmutablePlanPlanRestService.getBranchByName(@NotNull ImmutablePlan plan, @NotNull String branchName) Get branch of a given plan by name.@Nullable ImmutablePlanPlanRestServiceImpl.getBranchByName(@NotNull ImmutablePlan plan, @NotNull String branchName) @NotNull ImmutablePlanPlanRestService.getPlanByKey(@NotNull PlanKey planKey) Returns aPlanif plan exists and is visible for calling user In clustered mode, there is NO consistency guarantee.@NotNull ImmutablePlanPlanRestServiceImpl.getPlanByKey(@NotNull PlanKey planKey) @Nullable ImmutablePlanPlanRestService.getPlanByKeyUnchecked(@NotNull PlanKey planKey) Returns aPlanif plan exists.PlanRestServiceImpl.getPlanByKeyUnchecked(@NotNull PlanKey planKey) @NotNull ImmutablePlanPlanRestService.getPlanByKeyWithHighConsistencyGuarantee(@NotNull PlanKey planKey) Returns aPlanif plan exists and is visible for calling user.@NotNull ImmutablePlanPlanRestServiceImpl.getPlanByKeyWithHighConsistencyGuarantee(@NotNull PlanKey planKey) Methods in com.atlassian.bamboo.plugins.rest.service that return types with arguments of type ImmutablePlanModifier and TypeMethodDescriptionPlanRestService.getPlans(@NotNull javax.ws.rs.core.UriInfo uriInfo, @NotNull RestAuthenticationContext restAuthenticationContext) Get a list of plans.PlanRestServiceImpl.getPlans(@NotNull javax.ws.rs.core.UriInfo uriInfo, @NotNull RestAuthenticationContext restAuthenticationContext) PlanRestService.getPlansByProject(@NotNull Project project, @NotNull javax.ws.rs.core.UriInfo uriInfo) Get a list of plans that belong to a project.PlanRestService.getPlansByProject(@NotNull Project project, @NotNull javax.ws.rs.core.UriInfo uriInfo, @NotNull RestAuthenticationContext restAuthenticationContext) Get a list of plans that belong to a project.PlanRestServiceImpl.getPlansByProject(@NotNull Project project, @NotNull javax.ws.rs.core.UriInfo uriInfo) PlanRestServiceImpl.getPlansByProject(@NotNull Project project, @NotNull javax.ws.rs.core.UriInfo uriInfo, @NotNull RestAuthenticationContext restAuthenticationContext) 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.PlanRestServiceImpl.getRunnablePlans(@NotNull Project project, @NotNull javax.ws.rs.core.UriInfo uriInfo) Methods in com.atlassian.bamboo.plugins.rest.service with parameters of type ImmutablePlanModifier and TypeMethodDescriptionprotected voidResultServiceImpl.addBuildSearchCriteria(ImmutablePlan plan, javax.ws.rs.core.UriInfo uriInfo, ResultsSummaryCriteriaBuilder criteriaBuilder) @Nullable RestBranchLatestActivePlanRestService.createLatestActiveBranchResult(ImmutablePlan branch) @Nullable RestBranchLatestActivePlanRestServiceImpl.createLatestActiveBranchResult(ImmutablePlan branch) @Nullable ImmutablePlanPlanRestService.getBranchByName(@NotNull ImmutablePlan plan, @NotNull String branchName) Get branch of a given plan by name.@Nullable ImmutablePlanPlanRestServiceImpl.getBranchByName(@NotNull ImmutablePlan plan, @NotNull String branchName) PlanRestService.getBranchesForChain(ImmutablePlan plan) PlanRestServiceImpl.getBranchesForChain(ImmutablePlan plan) Method parameters in com.atlassian.bamboo.plugins.rest.service with type arguments of type ImmutablePlanModifier and TypeMethodDescriptionvoidPlanRestService.assertPlanExistsAndVisible(@NotNull PlanKey planKey, @NotNull Class<? extends ImmutablePlan> clazz) Checks ifPlanexists, has correct type and is visible for calling uservoidPlanRestServiceImpl.assertPlanExistsAndVisible(@NotNull PlanKey planKey, @NotNull Class<? extends ImmutablePlan> clazz) PlanRestService.createPaginatedBranchResponse(List<? extends ImmutablePlan> branches, @Nullable com.atlassian.user.User user, javax.ws.rs.core.UriInfo uriInfo, boolean allBranches) PlanRestServiceImpl.createPaginatedBranchResponse(List<? extends ImmutablePlan> branches, @Nullable com.atlassian.user.User user, javax.ws.rs.core.UriInfo uriInfo, boolean allBranches) PlanRestService.createPaginatedPlanResponse(List<? extends ImmutablePlan> plans, @Nullable com.atlassian.user.User user, javax.ws.rs.core.UriInfo uriInfo) 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 ImmutablePlanModifier and TypeMethodDescriptionprotected voidBitbucketServerBuildStatusUpdater.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 ImmutablePlanModifier and TypeMethodDescriptionCacheDescription.FileBased.getUsingPlans()CacheDescription.getUsingPlans()Collection of Plans that are currently configured to use this cache.Methods in com.atlassian.bamboo.repository with parameters of type ImmutablePlanModifier and TypeMethodDescriptionvoidPlanRepositoryLinkDao.detachAllRepositoriesFromPlan(@NotNull ImmutablePlan plan) Remove allPlanRepositoryLinkdefined for the .voidPlanRepositoryLinkHibernateDao.detachAllRepositoriesFromPlan(@NotNull ImmutablePlan plan) @Nullable PlanRepositoryLinkRepositoryDefinitionManager.getPlanRepositoryLink(@NotNull ImmutablePlan plan, long repositoryId) Get persistent representation of a relation between Plan and repositoryRepositoryDefinitionManagerImpl.getPlanRepositoryLink(@NotNull ImmutablePlan plan, long repositoryId) @Nullable PlanRepositoryLinkRepositoryDefinitionManager.getPlanRepositoryLinkByName(@NotNull ImmutablePlan plan, @NotNull String repositoryName) Get persistent representation of a relation between Plan and repositoryRepositoryDefinitionManagerImpl.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 ImmutablePlanModifierConstructorDescriptionFileBased(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 ImmutablePlanModifier and TypeMethodDescription<T extends ImmutablePlan>
Set<String>ResultsSummaryDiscriminatorRegistry.getDiscriminatorsForPlanType(Class<T> planType) Methods in com.atlassian.bamboo.resultsummary that return ImmutablePlanModifier and TypeMethodDescription@NotNull ImmutablePlanAbstractResultsSummary.getImmutablePlan()@NotNull ImmutablePlanImmutableResultsSummary.getImmutablePlan()Gets theImmutablePlanthat this result directly belongs to.@NotNull ImmutablePlanResultsSummary.getImmutablePlan()Gets theImmutablePlanthat this result belongs directly belongs to.Methods in com.atlassian.bamboo.resultsummary that return types with arguments of type ImmutablePlanModifier and TypeMethodDescription@NotNull Optional<? extends ImmutablePlan>AbstractResultsSummary.getPlanIfExists()@NotNull Optional<? extends ImmutablePlan>ImmutableResultsSummary.getPlanIfExists()Gets theImmutablePlanthat this result directly belongs to.Methods in com.atlassian.bamboo.resultsummary with parameters of type ImmutablePlanModifier and TypeMethodDescription@Nullable ResultsSummaryBuildResultsSummaryManagerImpl.findFirstFailedBuildResultBetween(@NotNull ImmutablePlan build, int lowerBuildNumber, int upperBuildNumber) @Nullable ResultsSummaryResultsSummaryManager.findFirstFailedBuildResultBetween(@NotNull ImmutablePlan build, int lowerBuildNumber, int upperBuildNumber) Finds the first failed build between the upper and lower build numbers inclusively.@Nullable ResultsSummaryBuildResultsSummaryManagerImpl.findLastFailingBuildResultBefore(@NotNull ImmutablePlan build, int buildNumber) @Nullable ResultsSummaryResultsSummaryManager.findLastFailingBuildResultBefore(@NotNull ImmutablePlan build, int buildNumber) Finds the last failingResultsSummarybefore 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 theResultsSummaryobjects that represent build results strictly after the given build number.longBuildResultsSummaryManagerImpl.getAveragePlanExecutionDuration(@NotNull ImmutablePlan plan, int numberOfResults) longResultsSummaryManager.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 theResultsSummaryobjects 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 theResultsSummaryobjects that represent build results "around" the given build number.longBuildResultsSummaryDao.getNumberOfFinalizedResults(@NotNull ImmutablePlan plan) Get number of theResultsSummarys in aLifeCycleState.FINISHEDorLifeCycleState.NOT_BUILTstate for the givenPlanlongBuildResultsSummaryHibernateDao.getNumberOfFinalizedResults(@NotNull ImmutablePlan plan) longBuildResultsSummaryManagerImpl.getNumberOfFinalizedResults(@NotNull ImmutablePlan plan) longResultsSummaryManager.getNumberOfFinalizedResults(@NotNull ImmutablePlan plan) Get number of theResultsSummarys in aLifeCycleState.FINISHEDorLifeCycleState.NOT_BUILTstate for the givenPlan<T extends ResultsSummary>
@NotNull List<T>BuildResultsSummaryDao.getResultSummariesForPlan(@NotNull ImmutablePlan plan, int firstResult, int maxResults) Get theResultsSummarys 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) voidBuildResultsSummaryManagerImpl.removeArtifacts(@NotNull ImmutablePlan plan, int buildNumber) voidResultsSummaryManager.removeArtifacts(@NotNull ImmutablePlan plan, int buildNumber) Remove any artifacts stored for this plan resultvoidBuildResultsSummaryManagerImpl.removeBuildLogs(ImmutablePlan plan, int buildNumber) voidBuildResultsSummaryManagerImpl.removeBuildLogs(ImmutablePlan plan, int buildNumber, long maxIgnoredSize) voidResultsSummaryManager.removeBuildLogs(ImmutablePlan plan, int buildNumber) Remove any build logs stored for this plan resultvoidResultsSummaryManager.removeBuildLogs(ImmutablePlan plan, int buildNumber, long maxIgnoredLogSize) Remove build logs stored for this plan result that are greater than given size (in bytes).voidBuildResultsSummaryManagerImpl.removeResultSummary(@NotNull ImmutablePlan plan, int buildNumber) voidResultsSummaryManager.removeResultSummary(@NotNull ImmutablePlan plan, int buildNumber) Remove plan result summary and all associated objects. -
Uses of ImmutablePlan in com.atlassian.bamboo.resultsummary.accessor
Methods in com.atlassian.bamboo.resultsummary.accessor with parameters of type ImmutablePlanModifier and TypeMethodDescriptionlongInternalResultsSummaryAccessor.getAveragePlanExecutionDuration(@NotNull ImmutablePlan plan, int numberOfResults) Get average duration from n last results summaries in finished state for a plan.longInternalResultsSummaryAccessorImpl.getAveragePlanExecutionDuration(@NotNull ImmutablePlan plan, int numberOfResults) -
Uses of ImmutablePlan in com.atlassian.bamboo.resultsummary.tests
Methods in com.atlassian.bamboo.resultsummary.tests with parameters of type ImmutablePlanModifier and TypeMethodDescriptionTestsManager.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)TestsManagerImpl.getLongestRunningTestCases(@NotNull ImmutablePlan plan) 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)TestCaseHibernateDao.getLongestRunningTestCasesForPlan(@NotNull ImmutablePlan plan) TestsManager.getLongestToFixTestCases(@NotNull ImmutablePlan plan) Retrieve a list of the test cases that have taken the longest amount of time to fix.TestsManagerImpl.getLongestToFixTestCases(@NotNull ImmutablePlan plan) TestCaseDao.getLongestToFixTestCasesForPlan(@NotNull ImmutablePlan plan) Retrieve a list of the test cases that have taken the longest amount of time to fix.TestCaseHibernateDao.getLongestToFixTestCasesForPlan(@NotNull ImmutablePlan plan) TestsManager.getMostFailingTestCases(@NotNull ImmutablePlan plan) Provide a list of the top 10 most failing test cases for a plan.TestsManagerImpl.getMostFailingTestCases(@NotNull ImmutablePlan plan) TestCaseDao.getMostFailingTestCasesForPlan(@NotNull ImmutablePlan plan) Provide a list of the top 10 most failing test cases for a plan.TestCaseHibernateDao.getMostFailingTestCasesForPlan(@NotNull ImmutablePlan plan) -
Uses of ImmutablePlan in com.atlassian.bamboo.schedule
Methods in com.atlassian.bamboo.schedule with parameters of type ImmutablePlanModifier and TypeMethodDescriptionvoidDefaultPlanScheduler.removeTasksScheduledForPlan(@NotNull ImmutablePlan plan) voidPlanScheduler.removeTasksScheduledForPlan(@NotNull ImmutablePlan plan) Removes Scheduling Jobs for the givenPlanvoidDefaultPlanScheduler.removeTasksScheduledForPlanAndBranches(@NotNull ImmutablePlan plan) voidPlanScheduler.removeTasksScheduledForPlanAndBranches(@NotNull ImmutablePlan plan) Removes Scheduling Jobs for the givenPlanand its BranchesvoidDefaultPlanScheduler.scheduleTasksForPlan(@NotNull ImmutablePlan plan) voidPlanScheduler.scheduleTasksForPlan(@NotNull ImmutablePlan plan) Creates Scheduling Jobs for the givenPlanvoidDefaultPlanScheduler.scheduleTasksForPlanAndBranches(@NotNull ImmutablePlan plan) voidPlanScheduler.scheduleTasksForPlanAndBranches(@NotNull ImmutablePlan plan) Creates Scheduling Jobs for the givenPlanand its Branches -
Uses of ImmutablePlan in com.atlassian.bamboo.security
Methods in com.atlassian.bamboo.security with parameters of type ImmutablePlanModifier and TypeMethodDescriptionbooleanBambooPermissionManager.hasPlanPermission(@NotNull org.acegisecurity.acls.Permission permission, @NotNull ImmutablePlan plan) Verify plan accessbooleanBambooPermissionManagerImpl.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 ImmutablePlanModifier and TypeMethodDescriptionstatic @Nullable ImmutablePlanstatic ImmutablePlanTaskContextHelper.getRelatedPlan(@NotNull Map<String, Object> context) Methods in com.atlassian.bamboo.task with parameters of type ImmutablePlanModifier and TypeMethodDescriptionstatic voidTaskContextHelper.setPlan(@NotNull Map<String, Object> context, @NotNull ImmutablePlan plan) static voidTaskContextHelper.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 ImmutablePlanModifier and TypeMethodDescriptionio.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 ImmutablePlanModifier and TypeMethodDescriptionstatic @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 ImmutablePlanModifier and TypeMethodDescriptionDependencyTreeBuilder.getDirectParents(ImmutablePlan plan) Visits all the parentPlanfor the give build and returns its direct linage in topological orderDependencyTreeBuilderImpl.getDirectParents(@NotNull ImmutablePlan plan) Methods in com.atlassian.bamboo.v2.build.dependencies with parameters of type ImmutablePlanModifier and TypeMethodDescriptionDependencyTreeBuilder.getDirectParents(ImmutablePlan plan) Visits all the parentPlanfor the give build and returns its direct linage in topological orderDependencyTreeBuilderImpl.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 ImmutablePlanModifier and TypeMethodDescription@NotNull TriggerReasonAbstractTriggerReason.getChildTriggerReason(BuildContext child, ImmutablePlan plan) @NotNull TriggerReasonTriggerReason.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 DependencyBlockingStrategyDependencyBlockingStrategy.getStrategy(@NotNull ImmutablePlan plan) Get strategy for buildMethod parameters in com.atlassian.bamboo.v2.build.trigger with type arguments of type ImmutablePlanModifier and TypeMethodDescriptionbooleanDefaultDependencyBlockingManager.isBlockedFromBuilding(PlanKey planKey, @Nullable Set<? extends ImmutablePlan> plansBeingTriggered) booleanDependencyBlockingManager.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 ImmutablePlanModifierConstructorDescriptionChildDependencyBuildDetectionAction(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 ImmutablePlanModifier and TypeMethodDescriptionVariableContextBuilder.addParentPlanVariablesIfRequired(@Nullable ImmutablePlan plan) VariableContextBuilderImpl.addParentPlanVariablesIfRequired(@Nullable ImmutablePlan plan) VariableContextBuilder.addPlanAndProjectVariables(@Nullable ImmutablePlan plan) VariableContextBuilderImpl.addPlanAndProjectVariables(@Nullable ImmutablePlan plan) VariableContextBuilder.addPlanVariables(@Nullable ImmutablePlan plan) VariableContextBuilderImpl.addPlanVariables(@Nullable ImmutablePlan plan) voidCustomVariableContext.setPlan(@NotNull ImmutablePlan plan) Deprecated.voidCustomVariableContextForTests.setPlan(@NotNull ImmutablePlan plan) voidCustomVariableContextImpl.setPlan(@NotNull ImmutablePlan plan) voidVariableValidationService.validateIdForPlanVariable(@NotNull com.atlassian.struts.ValidationAware validationAware, long variableId, @NotNull ImmutablePlan expectedPlan) Validate if id identifies plan variable of a given planvoidVariableValidationServiceImpl.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 ImmutablePlanModifier and TypeMethodDescription@NotNull VariableSubstitutorVariableSubstitutorFactory.newSubstitutorForPlan(@NotNull ImmutablePlan plan) @NotNull VariableSubstitutorVariableSubstitutorFactoryImpl.newSubstitutorForPlan(@NotNull ImmutablePlan plan) Constructors in com.atlassian.bamboo.variable.substitutor with parameters of type ImmutablePlanModifierConstructorDescriptionprotectedVariableSubstitutorImpl(@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 ImmutablePlanModifier and TypeMethodDescriptionVcsRepositoryConfigurationService.getRelevantJobsForRepositoryIdChange(@NotNull ImmutablePlan plan, long repositoryId) Deprecated.since 5.14VcsRepositoryConfigurationServiceImpl.getRelevantJobsForRepositoryIdChange(@NotNull ImmutablePlan plan, long repositoryId) voidVcsRepositoryConfigurationService.setParentOfPlanRepository(@NotNull ImmutablePlan plan, long repositoryId, long parentRepositoryId) Creates or changes parent-child relationship for a plan repository.voidVcsRepositoryConfigurationServiceImpl.setParentOfPlanRepository(@NotNull ImmutablePlan plan, long repositoryId, long parentRepositoryId) booleanVcsRepositoryConfigurationService.validateRepositoryName(@NotNull ImmutablePlan immutablePlan, @NotNull String repositoryName, @Nullable BambooIdProvider repositoryDefinition) Checks if provided name for repository is unique in the PlanbooleanVcsRepositoryConfigurationServiceImpl.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 ImmutablePlanModifier and TypeMethodDescriptionVcsRepositoryContext.getOwnerPlan()VcsRepositoryContextImpl.getOwnerPlan()Methods in com.atlassian.bamboo.vcs.export with parameters of type ImmutablePlanModifier and TypeMethodDescriptionVcsRepositoryContextImpl.Builder.withOwnerPlan(ImmutablePlan ownerPlan) Constructors in com.atlassian.bamboo.vcs.export with parameters of type ImmutablePlan -
Uses of ImmutablePlan in com.atlassian.bamboo.ww2
Methods in com.atlassian.bamboo.ww2 with parameters of type ImmutablePlanModifier and TypeMethodDescriptionbooleanBambooActionSupport.canRunBuild(ImmutablePlan plan) @Nullable StringFreemarkerContext.getRssLink(@NotNull ImmutablePlan plan) @Nullable StringFreemarkerContext.getRssRepositoryId(@NotNull ImmutablePlan plan) booleanFreemarkerContext.isAwaitingSpecsExecution(@Nullable ImmutablePlan plan) booleanFreemarkerContext.isFavourite(ImmutablePlan plan, javax.servlet.http.HttpServletRequest request) booleanFreemarkerContext.isRssManagedPlan(@Nullable ImmutablePlan plan) booleanFreemarkerContext.isRssRepositoryProject(@NotNull ImmutablePlan plan) -
Uses of ImmutablePlan in com.atlassian.bamboo.ww2.actions
Methods in com.atlassian.bamboo.ww2.actions that return ImmutablePlanMethods in com.atlassian.bamboo.ww2.actions with parameters of type ImmutablePlan -
Uses of ImmutablePlan in com.atlassian.bamboo.ww2.actions.admin
Methods in com.atlassian.bamboo.ww2.actions.admin with parameters of type ImmutablePlan -
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 ImmutablePlanModifier and TypeMethodDescription@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 ImmutablePlanModifier and TypeMethodDescriptionbooleanAbstractNotificationBulkAction.isApplicable(ImmutablePlan plan) booleanBulkActionScope.isApplicable(ImmutablePlan plan) Returns whether or not a plan is applicable for a certain bulk action, eg. only plans with svn repositories for an action updating svn detailsbooleanDisablePlanBulkAction.isApplicable(ImmutablePlan plan) booleanEnablePlanBulkAction.isApplicable(ImmutablePlan plan) booleanManualBuildBulkAction.isApplicable(ImmutablePlan plan) voidAbstractNotificationBulkAction.populateActionParameters(@NotNull ActionParametersMap actionParameters, @NotNull ImmutablePlan plan) voidBulkAction.populateActionParameters(@NotNull ActionParametersMap actionParameters, @NotNull ImmutablePlan plan) Provides possibility to populate action parameters before executing bulk action.voidDisablePlanBulkAction.populateActionParameters(@NotNull ActionParametersMap actionParameters, @NotNull ImmutablePlan plan) voidEnablePlanBulkAction.populateActionParameters(@NotNull ActionParametersMap actionParameters, @NotNull ImmutablePlan plan) voidManualBuildBulkAction.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 ImmutablePlanModifier and TypeMethodDescriptionRepositoryAwareBulkAction.getRepositoryDefinitions(@NotNull ImmutablePlan plan) SvnBulkAction.getRepositoryDefinitions(@NotNull ImmutablePlan plan) UpdateWebUrlBulkAction.getRepositoryDefinitions(@NotNull ImmutablePlan plan) booleanAbstractRepositoryBulkAction.isApplicable(ImmutablePlan plan) booleanUpdateWebUrlBulkAction.isApplicable(ImmutablePlan plan) voidAbstractRepositoryBulkAction.populateActionParameters(@NotNull ActionParametersMap actionParameters, @NotNull ImmutablePlan plan) voidAbstractRepositoryBulkAction.populateActionParameters(@NotNull ActionParametersMap actionParameters, @NotNull ImmutablePlan plan, @NotNull PlanRepositoryDefinition repositoryDefinition) voidRepositoryAwareBulkAction.populateActionParameters(@NotNull ActionParametersMap actionParameters, @NotNull ImmutablePlan plan, @NotNull PlanRepositoryDefinition repositoryDefinition) voidUpdateSvnCredentialsBulkAction.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 ImmutablePlanModifier and TypeMethodDescriptionbooleanReplaceTriggersBulkAction.isApplicable(ImmutablePlan plan) voidReplaceTriggersBulkAction.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 -
Uses of ImmutablePlan in com.atlassian.bamboo.ww2.actions.build
Methods in com.atlassian.bamboo.ww2.actions.build that return ImmutablePlanMethods in com.atlassian.bamboo.ww2.actions.build with parameters of type ImmutablePlanConstructors in com.atlassian.bamboo.ww2.actions.build with parameters of type ImmutablePlanModifierConstructorDescriptionCurrentlyBuildingJsonDecorator(@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 ImmutablePlanModifier and TypeMethodDescriptionbooleanBulkEditBuildPermissions.isApplicable(ImmutablePlan plan) booleanDeleteBuilds.isApplicable(ImmutablePlan plan) booleanMoveBuilds.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 ImmutablePlanModifier and TypeMethodDescriptionTaskOwnerFactory.createPlanTaskOwner(ImmutablePlan immutablePlan) protected @Nullable TaskDefinitionConfigureBuildTasks.getTaskById(@NotNull ImmutablePlan plan, long id) Constructors in com.atlassian.bamboo.ww2.actions.build.admin.config.task with parameters of type 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 ImmutablePlanMethods in com.atlassian.bamboo.ww2.actions.build.admin.create with parameters of type ImmutablePlan -
Uses of ImmutablePlan in com.atlassian.bamboo.ww2.aware
Methods in com.atlassian.bamboo.ww2.aware that return ImmutablePlanMethods in com.atlassian.bamboo.ww2.aware with parameters of type ImmutablePlan -
Uses of ImmutablePlan in com.atlassian.bamboo.ww2.beans
Methods in com.atlassian.bamboo.ww2.beans with parameters of type ImmutablePlanModifier and TypeMethodDescription@Nullable DecoratedPlanDecoratedNavObjectFactory.decoratePlan(@NotNull ImmutablePlan plan) Decorate plan@Nullable DecoratedPlanDecoratedNavObjectFactoryImpl.decoratePlan(@NotNull ImmutablePlan possiblyMutablePlan) -
Uses of ImmutablePlan in com.atlassian.bamboo.ww2.interceptors
Methods in com.atlassian.bamboo.ww2.interceptors that return ImmutablePlanModifier and TypeMethodDescription@Nullable ImmutablePlanPlanInterceptorUtils.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 ImmutablePlanModifier and TypeMethodDescriptionstatic StringChainBranchRedirectHelper.getRedirectUrlIfNeeded(@NotNull String servletPath, @NotNull ImmutablePlan immutablePlan)
AuditLogDao.getAuditLogMessagesForEntity(String, AuditLogEntityType, long, long, int, int)