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 |
---|---|
Iterable<Path> |
PlanConfigExportServiceImpl.exportPlan(ImmutableTopLevelPlan topLevelPlan) |
Iterable<Path> |
PlanConfigExportService.exportPlan(ImmutableTopLevelPlan plan)
Export top level plan to default location in Bamboo home dir.
|
com.atlassian.bamboo.specs.api.builders.plan.Plan |
PlanConfigExportServiceImpl.exportPlanToSpecs(ImmutableTopLevelPlan plan) |
com.atlassian.bamboo.specs.api.builders.plan.Plan |
PlanConfigExportService.exportPlanToSpecs(ImmutableTopLevelPlan plan)
Export top level plan to Bamboo Specs entity.
|
Modifier and Type | Method and Description |
---|---|
com.atlassian.bamboo.specs.api.builders.plan.branches.PlanBranchManagement |
ChainBranchExporter.exportPlanBranchManagement(ImmutableTopLevelPlan plan)
Exports plan branch management configuration to properties
|
com.atlassian.bamboo.specs.api.builders.plan.branches.PlanBranchManagement |
ChainBranchExporterImpl.exportPlanBranchManagement(ImmutableTopLevelPlan plan) |
String |
SpecsExporter.getCodeFromPlan(ImmutableTopLevelPlan immutableTopLevelPlan)
Delegates to
SpecsExporter.getCodeFromPlan(ImmutableTopLevelPlan, ExportFormat, String, String) with a default packageName and className |
String |
SpecsExporterImpl.getCodeFromPlan(ImmutableTopLevelPlan immutableTopLevelPlan) |
String |
SpecsExporter.getCodeFromPlan(ImmutableTopLevelPlan immutableTopLevelPlan,
SpecsExporter.ExportFormat format,
String packageName,
String className)
Convert a plan to a Java Bamboo Spec
|
String |
SpecsExporterImpl.getCodeFromPlan(ImmutableTopLevelPlan immutableTopLevelPlan,
SpecsExporter.ExportFormat format,
String packageName,
String className) |
com.atlassian.bamboo.specs.api.builders.plan.dependencies.Dependencies |
ChainDependenciesExporterImpl.toSpecsEntity(ImmutableTopLevelPlan chain) |
com.atlassian.bamboo.specs.api.builders.plan.dependencies.Dependencies |
ChainDependenciesExporter.toSpecsEntity(ImmutableTopLevelPlan chain) |
Constructor and Description |
---|
PlanDecorator(ImmutableTopLevelPlan plan,
Long currentTime,
boolean favourite,
ChainExecutionManager chainExecutionManager,
PlanExecutionManager planExecutionManager,
PlanResultKey lastResultKey) |
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 |
LastResultStatusRuleType.matches(Map<String,Object> configuration,
ImmutableTopLevelPlan plan) |
boolean |
NameMatcherRuleType.matches(Map<String,Object> configuration,
ImmutableTopLevelPlan plan) |
boolean |
HasLabelRuleType.matches(Map<String,Object> configuration,
ImmutableTopLevelPlan plan) |
boolean |
InProjectRuleType.matches(Map<String,Object> configuration,
ImmutableTopLevelPlan plan) |
boolean |
SuspensionStatusRuleType.matches(Map<String,Object> configuration,
ImmutableTopLevelPlan plan) |
boolean |
LastExecutionDateRuleType.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> |
QuickFilterAction.getBuildPlansForDashboard()
Fetches build plans for dashboard and filters them by quick filters for this request.
|
protected List<ImmutableTopLevelPlan> |
StarterAction.getBuildPlansForDashboard() |
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 |
---|---|
List<ImmutableTopLevelPlan> |
ViewProject.getPlans() |
Collection<ImmutableTopLevelPlan> |
ViewProject.getProjectPlans() |
Modifier and Type | Method and Description |
---|---|
boolean |
ViewProject.hasBranches(ImmutableTopLevelPlan plan) |
boolean |
ViewProject.isFavourite(ImmutableTopLevelPlan plan) |
Modifier and Type | Method and Description |
---|---|
Collection<ImmutableTopLevelPlan> |
ViewReport.getAvailablePlans() |
Copyright © 2020 Atlassian Software Systems Pty Ltd. All rights reserved.