Interface | Description |
---|---|
Buildable | |
BuildDefinition |
Each build has a
BuildDefinition . |
BuildDefinitionForBuild | |
BuildDefinitionForProject | |
BuildDefinitionManager |
A manager for stateful
BuildDefinition . |
BuildDefinitionXml | |
BuildDetectionAction |
Callback action interface used by
ChainExecutionManager.start(com.atlassian.bamboo.plan.cache.ImmutableChain, com.atlassian.bamboo.build.ConditionalBuildDetectionAction) and PlanExecutionManager.start(ImmutableChain, BuildDetectionAction, AcquisitionPolicy)
This interface is intentionally empty. |
BuildDetectionActionFactory |
Factory for creating common
BuildDetectionAction 's |
BuildDetectionResult |
Returned from a
BuildDetectionAction |
BuildExecutionManager |
A class that is aware of all the goings on in executing builds.
|
BuildLoggerManager |
Manages instances of
BuildLogger |
BuildNumberExportDao |
For export only.
|
BuildNumberGeneratorDao | |
BuildNumberGeneratorService |
Service that generates unique build numbers for build plans.
|
BuildRequestResult |
Result from a executing
BuildDetectionAction |
BuildTriggerCondition |
Provides the ability to gate whether a build should be triggered or not.
|
CapabilitySubstitutionBean | |
ConditionalBuildDetectionAction |
Optional
BuildDetectionAction interface that indicates that the action makes a decision if the build
should start. |
CookieCutter | |
CustomBuildCompleteAction |
A plugin point for performing custom actions immediately after the build execution has finished.
|
CustomBuildProcessor |
Allows for a custom build process to be run after the main Builder.
|
CustomBuildProcessorServer |
Allows for a custom build process to be run after the main Builder.
|
CustomPostBuildCompletedAction |
Allows for a custom build process to be run after the main Builder.
|
CustomPreBuildAction |
A custom pre build task that occurs on the
ExecutableBuildAgent . |
DelayedChangeDetectionAction |
Optional
UnconditionalBuildDetectionAction marker interface indicating that delayed change detection should be non-blocking |
FlushableBuildLoggerManager |
A build logger manager that supports bulk "flush to disk" operation.
|
JiraIssueResultsManager |
A manager to search for builds for given JIRA parameters
|
Job | |
LimitedConcurrencyCaller |
LimitedConcurrencyCaller allows limit concurrent calls on critical resources as database connections.
|
LimitedConcurrencyCaller.Callable<T,E extends Exception> | |
LogEntry | |
PartialBuildDefinition |
For description of this interface, see
BuildDefinition . |
PlanDependency | |
PlanDependencyDao | |
PlanDependencyManager | |
StopBuildManager | |
TestResultDecorator | |
UnconditionalBuildDetectionAction |
Optional
BuildDetectionAction interface that indicates that the action does not make the decision
if the build should start. |
UserInitiatedBuildDetectionAction |
Interface used to mark
BuildDetectionAction initiated by the user. |
Enum | Description |
---|---|
BuildTriggerCondition.ExecutionPreference |
Exception | Description |
---|---|
BuildDefinitionManager.BuildDefinitionNotFoundException | |
PlanCreationDeniedException | |
PlanCreationException |
Exception when an unexpected failure occurs during plan creation
|
PlanDeletionException |
Copyright © 2016 Atlassian Software Systems Pty Ltd. All rights reserved.