com.atlassian.bamboo.v2.build.trigger
Class DefaultDependencyBlockingManager

java.lang.Object
  extended by com.atlassian.bamboo.v2.build.trigger.DefaultDependencyBlockingManager
All Implemented Interfaces:
DependencyBlockingManager

public class DefaultDependencyBlockingManager
extends java.lang.Object
implements DependencyBlockingManager


Constructor Summary
DefaultDependencyBlockingManager(DependencyTreeBuilder dependencyTreeBuilder, BuildManager buildManager, ChangeDetectionManager changeDetectionManager, BuildExecutionManager buildExecutionManager, TriggerReasonManager triggerReasonManager, ErrorUpdateHandler errorUpdateHandler)
           
 
Method Summary
 boolean execute(java.lang.String buildKey)
          Checks if build should be blocked, and executes any parent builds if required.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultDependencyBlockingManager

public DefaultDependencyBlockingManager(DependencyTreeBuilder dependencyTreeBuilder,
                                        BuildManager buildManager,
                                        ChangeDetectionManager changeDetectionManager,
                                        BuildExecutionManager buildExecutionManager,
                                        TriggerReasonManager triggerReasonManager,
                                        ErrorUpdateHandler errorUpdateHandler)
Method Detail

execute

public boolean execute(java.lang.String buildKey)
Description copied from interface: DependencyBlockingManager
Checks if build should be blocked, and executes any parent builds if required.

Specified by:
execute in interface DependencyBlockingManager
Returns:
false if build has not been blocked, or if blocking is disabled. Otherwise true.


Copyright © 2009 Atlassian Pty Ltd. All Rights Reserved.