Package com.atlassian.bamboo.build
Interface BuildDetectionAction
-
- All Known Subinterfaces:
ConditionalBuildDetectionAction
,DelayedChangeDetectionAction
,EnvironmentTriggeringAction
,TriggerConditionsAwareBuildDetectionAction
,UnconditionalBuildDetectionAction
,UserInitiatedBuildDetectionAction
- All Known Implementing Classes:
AbstractDependentDetectionAction
,AfterSuccessfulDeploymentEnvironmentTriggeringAction
,AfterSuccessfulPlanEnvironmentTriggeringAction
,AfterSuccessfulStageTriggeringAction
,ChangeDetectionListenerAction
,ChildDependencyBuildDetectionAction
,ContinuedBuildDetectionAction
,DependentBuildDetectionAction
,InitialBuildDetectionAction
,ManualBuildDetectionAction
,ManualEnvironmentTriggeringAction
,PluginTriggerBuildDetectionAction
,ScheduledBuildDetectionAction
,ScheduledEnvironmentTriggeringAction
,TagBuildAction
@Internal public interface BuildDetectionAction
Callback action interface used byChainExecutionManager.start(com.atlassian.bamboo.plan.cache.ImmutableChain, com.atlassian.bamboo.build.ConditionalBuildDetectionAction)
andPlanExecutionManager.start(ImmutableChain, BuildDetectionAction, AcquisitionPolicy)
This interface is intentionally empty. Concrete classes should implement (at least) eitherUnconditionalBuildDetectionAction
orConditionalBuildDetectionAction