Uses of Interface
com.atlassian.bamboo.plan.cache.ImmutableTopLevelPlan
Package
Description
-
Uses of ImmutableTopLevelPlan in com.atlassian.bamboo.chains
-
Uses of ImmutableTopLevelPlan in com.atlassian.bamboo.configuration.agent
Modifier and TypeMethodDescriptionViewAgentPlanMatrixWizard.getSortedTopLevelPlans
(Project project) -
Uses of ImmutableTopLevelPlan in com.atlassian.bamboo.configuration.external
Modifier and TypeMethodDescriptionPlanConfigExportService.exportPlan
(@NotNull ImmutableTopLevelPlan plan) Export top level plan to default location in Bamboo home dir.PlanConfigExportServiceImpl.exportPlan
(@NotNull ImmutableTopLevelPlan topLevelPlan) com.atlassian.bamboo.specs.api.builders.plan.Plan
PlanConfigExportService.exportPlanToSpecs
(@NotNull ImmutableTopLevelPlan plan) Export top level plan to Bamboo Specs entity.com.atlassian.bamboo.specs.api.builders.plan.Plan
PlanConfigExportServiceImpl.exportPlanToSpecs
(@NotNull ImmutableTopLevelPlan plan) -
Uses of ImmutableTopLevelPlan in com.atlassian.bamboo.configuration.external.exporters
Modifier and TypeMethodDescription@NotNull com.atlassian.bamboo.specs.api.builders.plan.branches.PlanBranchManagement
ChainBranchExporter.exportPlanBranchManagement
(@NotNull ImmutableTopLevelPlan plan) Exports plan branch management configuration to properties@NotNull com.atlassian.bamboo.specs.api.builders.plan.branches.PlanBranchManagement
ChainBranchExporterImpl.exportPlanBranchManagement
(@NotNull ImmutableTopLevelPlan plan) SpecsExporter.getCodeFromPlan
(ImmutableTopLevelPlan immutableTopLevelPlan) Delegates toSpecsExporter.getCodeFromPlan(ImmutableTopLevelPlan, ExportFormat, String, String)
with a default packageName and classNameSpecsExporter.getCodeFromPlan
(ImmutableTopLevelPlan immutableTopLevelPlan, SpecsExporter.ExportFormat format, @Nullable String packageName, @Nullable String className) Convert a plan to a Java Bamboo SpecSpecsExporterImpl.getCodeFromPlan
(ImmutableTopLevelPlan immutableTopLevelPlan) SpecsExporterImpl.getCodeFromPlan
(ImmutableTopLevelPlan immutableTopLevelPlan, SpecsExporter.ExportFormat format, String packageName, String className) @NotNull com.atlassian.bamboo.specs.api.builders.plan.dependencies.Dependencies
ChainDependenciesExporter.toSpecsEntity
(@NotNull ImmutableTopLevelPlan chain) @NotNull com.atlassian.bamboo.specs.api.builders.plan.dependencies.Dependencies
ChainDependenciesExporterImpl.toSpecsEntity
(@NotNull ImmutableTopLevelPlan chain) -
Uses of ImmutableTopLevelPlan in com.atlassian.bamboo.index.quicksearch
Modifier and TypeMethodDescriptionstatic Stream<QuickSearchItemImpl>
QuickSearchItemImpl.forChain
(@NotNull ImmutableTopLevelPlan chain) void
QuickSearchIndexer.indexChain
(@NotNull ImmutableTopLevelPlan chain) void
QuickSearchIndexerImpl.indexChain
(@NotNull ImmutableTopLevelPlan chain) -
Uses of ImmutableTopLevelPlan in com.atlassian.bamboo.js
ModifierConstructorDescriptionPlanDecorator
(ImmutableTopLevelPlan plan, Long currentTime, boolean favourite, ChainExecutionManager chainExecutionManager, PlanExecutionManager planExecutionManager, @Nullable PlanResultKey lastResultKey) -
Uses of ImmutableTopLevelPlan in com.atlassian.bamboo.plan
Modifier and TypeInterfaceDescriptioninterface
Marker interface that specifies that the implementingPlan
is a 'top level' objectModifier and TypeMethodDescription@NotNull Iterable<ImmutableTopLevelPlan>
FilteringPlanManager.getEditablePlansByProject
(Project project) @NotNull List<ImmutableTopLevelPlan>
FilteringPlanManager.getPlans()
Returns allTopLevelPlan
's.@NotNull List<ImmutableTopLevelPlan>
FilteringPlanManager.getPlansByProject
(Project project) Returns allImmutableTopLevelPlan
's filtered byProject
.@NotNull List<ImmutableTopLevelPlan>
FilteringPlanManager.getPlansByProjectWithConsistencyGuarantee
(Project project) Returns allImmutableTopLevelPlan
's filtered byProject
. -
Uses of ImmutableTopLevelPlan in com.atlassian.bamboo.plan.cache
Modifier and TypeMethodDescription@NotNull Iterable<ImmutableTopLevelPlan>
CachedPlanManagerImpl.getEditablePlansByProject
(Project project) @NotNull List<ImmutableTopLevelPlan>
CachedPlanManagerImpl.getPlans()
@NotNull List<ImmutableTopLevelPlan>
CachedPlanManagerImpl.getPlansByProject
(Project project) @NotNull List<ImmutableTopLevelPlan>
CachedPlanManagerImpl.getPlansByProjectWithConsistencyGuarantee
(Project project) @NotNull List<ImmutableTopLevelPlan>
CachedPlanManager.getPlansUnrestricted()
Returns allImmutableTopLevelPlan
's ignoring permissions.@NotNull List<ImmutableTopLevelPlan>
CachedPlanManagerImpl.getPlansUnrestricted()
@NotNull List<ImmutableTopLevelPlan>
CachedPlanManager.getPlansUnrestrictedWithConsistencyGuarantee()
Returns allImmutableTopLevelPlan
's ignoring permissions.@NotNull List<ImmutableTopLevelPlan>
CachedPlanManagerImpl.getPlansUnrestrictedWithConsistencyGuarantee()
-
Uses of ImmutableTopLevelPlan in com.atlassian.bamboo.project
Modifier and TypeMethodDescriptionstatic String
DefaultProject.getCurrentStatusFromPlans
(Collection<? extends ImmutableTopLevelPlan> plans) ProjectStatusHelperImpl.getProjectSummaryForPlans
(Collection<ImmutableTopLevelPlan> plans) ModifierConstructorDescriptionProjectStatusHelperImpl
(Collection<? extends ImmutableTopLevelPlan> plans, @NotNull com.opensymphony.xwork2.TextProvider textProvider) -
Uses of ImmutableTopLevelPlan in com.atlassian.bamboo.quickfilter
Modifier and TypeMethodDescription<T extends ImmutableTopLevelPlan>
Iterable<T>QuickFilterManager.filter
(@NotNull Iterable<T> plans, @NotNull QuickFilter quickFilter) Filter given plans, returning only those that match the specified quick filter.<T extends ImmutableTopLevelPlan>
Iterable<T>QuickFilterManagerImpl.filter
(@NotNull Iterable<T> plans, @NotNull QuickFilter quickFilter) -
Uses of ImmutableTopLevelPlan in com.atlassian.bamboo.quickfilter.rule
Modifier and TypeMethodDescriptionboolean
QuickFilterRuleType.matches
(@NotNull Map<String, Object> configuration, @NotNull ImmutableTopLevelPlan plan) Checks whether the given plan matches a rule of this type with given configuration.boolean
QuickFilterRuleTypeUnsafeCodeDecorator.matches
(@NotNull Map<String, Object> configuration, @NotNull ImmutableTopLevelPlan plan) -
Uses of ImmutableTopLevelPlan in com.atlassian.bamboo.quickfilter.rule.plugin
Modifier and TypeMethodDescriptionboolean
HasLabelRuleType.matches
(@NotNull Map<String, Object> configuration, @NotNull ImmutableTopLevelPlan plan) boolean
InProjectRuleType.matches
(@NotNull Map<String, Object> configuration, @NotNull ImmutableTopLevelPlan plan) boolean
LastExecutionDateRuleType.matches
(@NotNull Map<String, Object> configuration, @NotNull ImmutableTopLevelPlan plan) boolean
LastResultStatusRuleType.matches
(@NotNull Map<String, Object> configuration, @NotNull ImmutableTopLevelPlan plan) boolean
NameMatcherRuleType.matches
(@NotNull Map<String, Object> configuration, @NotNull ImmutableTopLevelPlan plan) boolean
SuspensionStatusRuleType.matches
(@NotNull Map<String, Object> configuration, @NotNull ImmutableTopLevelPlan plan) -
Uses of ImmutableTopLevelPlan in com.atlassian.bamboo.webwork
Modifier and TypeMethodDescriptionprotected List<ImmutableTopLevelPlan>
StarterAction.filterPlansByProject
(List<ImmutableTopLevelPlan> plans, List<String> rawProjectKeys) protected @NotNull List<ImmutableTopLevelPlan>
QuickFilterAction.getBuildPlansForDashboard()
Fetches build plans for dashboard and filters them by quick filters for this request.protected @NotNull List<ImmutableTopLevelPlan>
StarterAction.getBuildPlansForDashboard()
StarterAction.DashboardPage.getItems()
@NotNull List<ImmutableTopLevelPlan>
StarterAction.getPlans()
Modifier and TypeMethodDescriptionprotected List<ImmutableTopLevelPlan>
StarterAction.filterPlansByProject
(List<ImmutableTopLevelPlan> plans, List<String> rawProjectKeys) protected @NotNull StarterAction.DashboardPage
StarterAction.getPageToNearestProject
(@Nullable String lastProjectInPreviousPage, @NotNull List<ImmutableTopLevelPlan> plans, int pageSize) ModifierConstructorDescriptionDashboardPage
(int accumutatedSubsetCount, int totalSize, String lastProjectKey, List<ImmutableTopLevelPlan> items, int allVisiblePlans) -
Uses of ImmutableTopLevelPlan in com.atlassian.bamboo.ww2.actions.admin.bulk
-
Uses of ImmutableTopLevelPlan in com.atlassian.bamboo.ww2.actions.build.admin
Modifier and TypeMethodDescriptionBulkEditBuildPermissions.getSortedTopLevelPlans
(Project project) DeleteBuilds.getSortedTopLevelPlans
(Project project) MoveBuilds.getSortedTopLevelPlans
(Project project) -
Uses of ImmutableTopLevelPlan in com.atlassian.bamboo.ww2.actions.plans.admin
-
Uses of ImmutableTopLevelPlan in com.atlassian.bamboo.ww2.actions.project
Modifier and TypeMethodDescriptionboolean
ViewProjectPlans.hasBranches
(ImmutableTopLevelPlan plan) boolean
ViewProjectPlans.isFavourite
(ImmutableTopLevelPlan plan) -
Uses of ImmutableTopLevelPlan in com.atlassian.bamboo.ww2.actions.reports