Modifier and Type | Method and Description |
---|---|
List<ImmutableTopLevelPlan> |
DashboardCachingManagerImpl.getAllTopLevelPlans() |
List<ImmutableTopLevelPlan> |
DashboardCachingManager.getAllTopLevelPlans()
Deprecated.
Returns all top level plans (i.e.
|
List<ImmutableTopLevelPlan> |
DashboardCachingManagerImpl.getAllTopLevelPlansUpdatedSince(long systemTime) |
List<ImmutableTopLevelPlan> |
DashboardCachingManager.getAllTopLevelPlansUpdatedSince(long systemTime)
Deprecated.
Returns all builds since a given time
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultChain |
Modifier and Type | Method and Description |
---|---|
List<ImmutableTopLevelPlan> |
ViewAgentPlanMatrixWizard.getSortedTopLevelPlans(Project project) |
Modifier and Type | Method and Description |
---|---|
ImmutableTopLevelPlan |
PlanConfigImportService.importPlan(com.atlassian.bamboo.specs.api.model.plan.PlanProperties planProperties,
com.atlassian.user.User userForCreation)
Validates exported top level plan properties within Bamboo context (e.g.
|
Modifier and Type | Method and Description |
---|---|
Iterable<Path> |
PlanConfigExportServiceImpl.exportPlan(ImmutableTopLevelPlan topLevelPlan) |
Iterable<Path> |
PlanConfigExportService.exportPlan(ImmutableTopLevelPlan plan)
Export top level plan to default location in Bamboo home dir.
|
Modifier and Type | Method and Description |
---|---|
com.atlassian.bamboo.specs.api.builders.plan.branches.PlanBranchManagement |
ChainBranchExporterImpl.exportPlanBranchManagement(ImmutableTopLevelPlan plan) |
com.atlassian.bamboo.specs.api.builders.plan.branches.PlanBranchManagement |
ChainBranchExporter.exportPlanBranchManagement(ImmutableTopLevelPlan plan)
Exports plan branch management configuration to properties
|
Map<String,Object> |
ChainDependenciesExporterImpl.generateDataMap(ImmutableTopLevelPlan chain) |
Map<String,Object> |
ChainDependenciesExporter.generateDataMap(ImmutableTopLevelPlan chain)
Export chain dependencies to a YAML-friendly format.
|
Constructor and Description |
---|
PlanDecorator(ImmutableTopLevelPlan build,
Long currentTime,
boolean favourite,
com.opensymphony.xwork2.TextProvider textProvider,
PlanExecutionManager planExecutionManager) |
PlanDecorator(ImmutableTopLevelPlan plan,
Long currentTime,
boolean favourite,
com.opensymphony.xwork2.TextProvider textProvider,
PlanExecutionManager planExecutionManager,
PlanResultKey lastResultKey) |
PlanDecorator(ImmutableTopLevelPlan build,
Long currentSystemTime,
com.opensymphony.xwork2.TextProvider textProvider,
PlanExecutionManager planExecutionManager) |
Modifier and Type | Interface and Description |
---|---|
interface |
TopLevelPlan
Marker interface that specifies that the implementing
Plan is a 'top level' object |
Modifier and Type | Method and Description |
---|---|
Iterable<ImmutableTopLevelPlan> |
FilteringPlanManager.getEditablePlansByProject(Project project)
|
List<ImmutableTopLevelPlan> |
FilteringPlanManager.getPlans()
Returns all
TopLevelPlan 's. |
List<ImmutableTopLevelPlan> |
FilteringPlanManager.getPlansByProject(Project project)
Returns all
ImmutableTopLevelPlan 's filtered by Project . |
Modifier and Type | Class and Description |
---|---|
class |
ImmutableChainImpl
A
ImmutableChain implementation. |
Modifier and Type | Method and Description |
---|---|
List<ImmutableTopLevelPlan> |
PlansState.getAllTopLevelPlans() |
Iterable<ImmutableTopLevelPlan> |
CachedPlanManagerImpl.getEditablePlansByProject(Project project) |
List<ImmutableTopLevelPlan> |
CachedPlanManagerImpl.getPlans() |
List<ImmutableTopLevelPlan> |
CachedPlanManagerImpl.getPlansByProject(Project project) |
List<ImmutableTopLevelPlan> |
CachedPlanManagerImpl.getPlansUnrestricted() |
List<ImmutableTopLevelPlan> |
CachedPlanManager.getPlansUnrestricted()
Returns all
ImmutableTopLevelPlan 's ignoring permissions. |
Modifier and Type | Method and Description |
---|---|
static String |
DefaultProject.getCurrentStatusFromPlans(Collection<? extends ImmutableTopLevelPlan> plans) |
String |
ProjectStatusHelperImpl.getProjectSummaryForPlans(Collection<ImmutableTopLevelPlan> plans) |
Constructor and Description |
---|
ProjectStatusHelperImpl(Collection<? extends ImmutableTopLevelPlan> plans,
com.opensymphony.xwork2.TextProvider textProvider) |
Modifier and Type | Method and Description |
---|---|
<T extends ImmutableTopLevelPlan> |
QuickFilterManagerImpl.filter(Iterable<T> plans,
QuickFilter quickFilter) |
<T extends ImmutableTopLevelPlan> |
QuickFilterManager.filter(Iterable<T> plans,
QuickFilter quickFilter)
Filter given plans, returning only those that match the specified quick filter.
|
Modifier and Type | Method and Description |
---|---|
boolean |
QuickFilterRuleTypeUnsafeCodeDecorator.matches(Map<String,Object> configuration,
ImmutableTopLevelPlan plan) |
boolean |
QuickFilterRuleType.matches(Map<String,Object> configuration,
ImmutableTopLevelPlan plan)
Checks whether the given plan matches a rule of this type with given configuration.
|
Modifier and Type | Method and Description |
---|---|
boolean |
HasLabelRuleType.matches(Map<String,Object> configuration,
ImmutableTopLevelPlan plan) |
boolean |
LastResultStatusRuleType.matches(Map<String,Object> configuration,
ImmutableTopLevelPlan plan) |
boolean |
LastExecutionDateRuleType.matches(Map<String,Object> configuration,
ImmutableTopLevelPlan plan) |
boolean |
NameMatcherRuleType.matches(Map<String,Object> configuration,
ImmutableTopLevelPlan plan) |
boolean |
SuspensionStatusRuleType.matches(Map<String,Object> configuration,
ImmutableTopLevelPlan plan) |
boolean |
InProjectRuleType.matches(Map<String,Object> configuration,
ImmutableTopLevelPlan plan) |
Modifier and Type | Method and Description |
---|---|
protected List<ImmutableTopLevelPlan> |
StarterAction.filterPlansByProject(List<ImmutableTopLevelPlan> plans,
List<String> rawProjectKeys) |
protected List<ImmutableTopLevelPlan> |
StarterAction.getBuildPlansForDashboard() |
protected List<ImmutableTopLevelPlan> |
QuickFilterAction.getBuildPlansForDashboard()
Fetches build plans for dashboard and filters them by quick filters for this request.
|
List<ImmutableTopLevelPlan> |
StarterAction.DashboardPage.getItems() |
List<ImmutableTopLevelPlan> |
StarterAction.getPlans() |
Modifier and Type | Method and Description |
---|---|
protected List<ImmutableTopLevelPlan> |
StarterAction.filterPlansByProject(List<ImmutableTopLevelPlan> plans,
List<String> rawProjectKeys) |
protected StarterAction.DashboardPage |
StarterAction.getPageToNearestProject(String lastProjectInPreviousPage,
List<ImmutableTopLevelPlan> plans,
int pageSize) |
Constructor and Description |
---|
DashboardPage(int accumutatedSubsetCount,
int totalSize,
String lastProjectKey,
List<ImmutableTopLevelPlan> items,
int allVisiblePlans) |
Modifier and Type | Method and Description |
---|---|
List<ImmutableTopLevelPlan> |
BulkPlanAction.getSortedTopLevelPlans(Project project) |
Modifier and Type | Method and Description |
---|---|
List<ImmutableTopLevelPlan> |
BulkEditBuildPermissions.getSortedTopLevelPlans(Project project) |
List<ImmutableTopLevelPlan> |
DeleteBuilds.getSortedTopLevelPlans(Project project) |
List<ImmutableTopLevelPlan> |
MoveBuilds.getSortedTopLevelPlans(Project project) |
Modifier and Type | Method and Description |
---|---|
Collection<ImmutableTopLevelPlan> |
ConfigurePlanDependencies.getPossiblePlanDependencies() |
Modifier and Type | Method and Description |
---|---|
Collection<ImmutableTopLevelPlan> |
ViewReport.getAvailablePlans() |
Copyright © 2017 Atlassian Software Systems Pty Ltd. All rights reserved.