Uses of Interface
com.atlassian.bamboo.plan.ExecutionStatusProvider
-
Packages that use ExecutionStatusProvider Package Description com.atlassian.bamboo.plan -
-
Uses of ExecutionStatusProvider in com.atlassian.bamboo.plan
Subinterfaces of ExecutionStatusProvider in com.atlassian.bamboo.plan Modifier and Type Interface Description interface
PlanExecutionManager
Generic Execution Manager forPlan
'sClasses in com.atlassian.bamboo.plan that implement ExecutionStatusProvider Modifier and Type Class Description class
DelegatingPlanExecutionManager
class
ExecutionStatusProviderImpl
class
PlanExecutionManagerImpl
We have 3 (yes, three) ways to handleBuildDetectionAction
, it all depends which interface is implemented:UnconditionalBuildDetectionAction
- meaning: if this action is created we know we want to start a build.Constructors in com.atlassian.bamboo.plan with parameters of type ExecutionStatusProvider Constructor Description ExecutableAgentsHelperImpl(CachedPlanManager cachedPlanManager, ExecutionStatusProvider executionStatusProvider, com.atlassian.plugin.PluginAccessor pluginAccessor, AgentAssignmentService agentAssignmentService, CapabilityRequirementsMatcher capabilityRequirementsMatcher, CapabilitySetManager capabilitySetManager, ElasticInstanceManager elasticInstanceManager, ElasticImageConfigurationAccessor elasticImageConfigurationAccessor, EphemeralAgentsService ephemeralAgentsService, EnvironmentCustomConfigService environmentCustomConfigService)
PlanExecutionConcurrencyServiceImpl(com.opensymphony.xwork2.TextProvider textProvider, ExecutionStatusProvider executionStatusProvider)
PlanExecutionManagerImpl(BuildExecutionManager buildExecutionManager, PlanExecutionPermitter planExecutionPermitter, ExecutionStatusProvider executionStatusProvider, CachedPlanManager cachedPlanManager, StopBuildManager stopBuildManager, TriggerManager triggerManager, PlanExecutionLockService planExecutionLockService, com.atlassian.event.api.EventPublisher eventPublisher, ErrorHandler errorHandler, DeploymentPermitter deploymentPermitter, com.atlassian.bamboo.plan.PlanExecutionManagerCallWatcher planExecutionManagerCallWatcher)
-