com.atlassian.bamboo.v2.trigger
Class DependencyBuildListener

java.lang.Object
  extended by com.atlassian.bamboo.v2.trigger.DependencyBuildListener
All Implemented Interfaces:
com.atlassian.event.EventListener

public class DependencyBuildListener
extends java.lang.Object
implements com.atlassian.event.EventListener

Listens in on the PostBuildCompletedEvent and fires off child builds


Field Summary
static java.lang.String DEPENDENCIES_DISABLED
           
 
Constructor Summary
DependencyBuildListener()
           
 
Method Summary
 java.lang.Class[] getHandledEventClasses()
           
 void handleEvent(com.atlassian.event.Event event)
           
 void setBuildExecutionManager(BuildExecutionManager buildExecutionManager)
           
 void setBuildLoggerManager(BuildLoggerManager buildLoggerManager)
           
 void setBuildManager(BuildManager buildManager)
           
 void setBuildNumberGeneratorService(BuildNumberGeneratorService buildNumberGeneratorService)
           
 void setChainExecutionManager(ChainExecutionManager chainExecutionManager)
           
 void setChangeDetectionManager(ChangeDetectionManager changeDetectionManager)
           
 void setDependencyBlockingManager(DependencyBlockingManager dependencyBlockingManager)
           
 void setErrorUpdateHandler(ErrorUpdateHandler errorUpdateHandler)
           
 void setPlanDependencyManager(PlanDependencyManager planDependencyManager)
           
 void setTriggerReasonManager(TriggerReasonManager triggerReasonManager)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEPENDENCIES_DISABLED

public static final java.lang.String DEPENDENCIES_DISABLED
See Also:
Constant Field Values
Constructor Detail

DependencyBuildListener

public DependencyBuildListener()
Method Detail

handleEvent

public void handleEvent(com.atlassian.event.Event event)
Specified by:
handleEvent in interface com.atlassian.event.EventListener

getHandledEventClasses

public java.lang.Class[] getHandledEventClasses()
Specified by:
getHandledEventClasses in interface com.atlassian.event.EventListener

setBuildManager

public void setBuildManager(BuildManager buildManager)

setBuildExecutionManager

public void setBuildExecutionManager(BuildExecutionManager buildExecutionManager)

setErrorUpdateHandler

public void setErrorUpdateHandler(ErrorUpdateHandler errorUpdateHandler)

setTriggerReasonManager

public void setTriggerReasonManager(TriggerReasonManager triggerReasonManager)

setChangeDetectionManager

public void setChangeDetectionManager(ChangeDetectionManager changeDetectionManager)

setPlanDependencyManager

public void setPlanDependencyManager(PlanDependencyManager planDependencyManager)

setDependencyBlockingManager

public void setDependencyBlockingManager(DependencyBlockingManager dependencyBlockingManager)

setChainExecutionManager

public void setChainExecutionManager(ChainExecutionManager chainExecutionManager)

setBuildLoggerManager

public void setBuildLoggerManager(BuildLoggerManager buildLoggerManager)

setBuildNumberGeneratorService

public void setBuildNumberGeneratorService(BuildNumberGeneratorService buildNumberGeneratorService)


Copyright © 2010 Atlassian. All Rights Reserved.