com.atlassian.bamboo.v2.trigger
Class ChangeDetectionListener

java.lang.Object
  extended by com.atlassian.bamboo.v2.trigger.ChangeDetectionListener

public class ChangeDetectionListener
extends java.lang.Object

Listener that checks the source repository


Constructor Summary
ChangeDetectionListener()
           
 
Method Summary
protected  BuildDetectionAction getChangeDetectionAction(PlanKey planKey, java.util.Set<java.lang.Long> triggeringRepositories, java.util.Map<java.lang.String,java.lang.String> triggerConditionsConfiguration)
           
protected  BuildDetectionAction getChangeDetectionAction(PlanKey planKey, java.util.Set<java.lang.Long> triggeringRepositories, java.util.Map<java.lang.String,java.lang.String> triggerConditionsConfiguration, boolean logIfNoChanges)
           
 void handleEvent(ChangeDetectionRequiredEvent event)
           
 void setImmutablePlanCacheService(ImmutablePlanCacheService immutablePlanCacheService)
           
 void setNonBlockingPlanExecutionService(NonBlockingPlanExecutionService nonBlockingPlanExecutionService)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ChangeDetectionListener

public ChangeDetectionListener()
Method Detail

handleEvent

@EventListener
public void handleEvent(ChangeDetectionRequiredEvent event)

getChangeDetectionAction

protected BuildDetectionAction getChangeDetectionAction(PlanKey planKey,
                                                        java.util.Set<java.lang.Long> triggeringRepositories,
                                                        java.util.Map<java.lang.String,java.lang.String> triggerConditionsConfiguration)

getChangeDetectionAction

protected BuildDetectionAction getChangeDetectionAction(PlanKey planKey,
                                                        java.util.Set<java.lang.Long> triggeringRepositories,
                                                        java.util.Map<java.lang.String,java.lang.String> triggerConditionsConfiguration,
                                                        boolean logIfNoChanges)

setImmutablePlanCacheService

public void setImmutablePlanCacheService(ImmutablePlanCacheService immutablePlanCacheService)

setNonBlockingPlanExecutionService

public void setNonBlockingPlanExecutionService(NonBlockingPlanExecutionService nonBlockingPlanExecutionService)


Copyright © 2013 Atlassian Software Systems Pty Ltd. All Rights Reserved.