Package com.atlassian.bamboo.v2.trigger
Class DependencyChainListener
- java.lang.Object
-
- com.atlassian.bamboo.v2.trigger.DependencyChainListener
-
- All Implemented Interfaces:
HibernateEventListener
,com.atlassian.event.EventListener
public class DependencyChainListener extends Object implements HibernateEventListener
Listens in on theChainCompletedEvent
and fires off child builds
-
-
Field Summary
Fields Modifier and Type Field Description static String
DEPENDENCIES_DISABLED
-
Constructor Summary
Constructors Constructor Description DependencyChainListener(BuildDetectionActionFactory buildDetectionActionFactory, DependencyBlockingManager dependencyBlockingManager, ImmutablePlanCacheService immutablePlanCacheService, PlanDependencyManager planDependencyManager, NonBlockingPlanExecutionService nonBlockingPlanExecutionService, BuildResultsSummaryManagerImpl resultsSummaryManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Class[]
getHandledEventClasses()
void
handleEvent(com.atlassian.event.Event genericEvent)
-
-
-
Field Detail
-
DEPENDENCIES_DISABLED
public static final String DEPENDENCIES_DISABLED
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
DependencyChainListener
public DependencyChainListener(BuildDetectionActionFactory buildDetectionActionFactory, DependencyBlockingManager dependencyBlockingManager, ImmutablePlanCacheService immutablePlanCacheService, PlanDependencyManager planDependencyManager, NonBlockingPlanExecutionService nonBlockingPlanExecutionService, BuildResultsSummaryManagerImpl resultsSummaryManager)
-
-
Method Detail
-
handleEvent
public void handleEvent(com.atlassian.event.Event genericEvent)
- Specified by:
handleEvent
in interfacecom.atlassian.event.EventListener
- Specified by:
handleEvent
in interfaceHibernateEventListener
-
getHandledEventClasses
public Class[] getHandledEventClasses()
- Specified by:
getHandledEventClasses
in interfacecom.atlassian.event.EventListener
- Specified by:
getHandledEventClasses
in interfaceHibernateEventListener
-
-