com.atlassian.bamboo.v2.trigger
Class ChangeDetectionListenerAction
java.lang.Object
com.atlassian.bamboo.v2.trigger.ChangeDetectionListenerAction
- All Implemented Interfaces:
- BuildDetectionAction, TriggerConditionsAwareBuildDetectionAction
public class ChangeDetectionListenerAction
- extends java.lang.Object
- implements TriggerConditionsAwareBuildDetectionAction, BuildDetectionAction
Constructor Summary |
ChangeDetectionListenerAction(PlanKey planKey,
java.util.Set<java.lang.Long> triggeringRepositories,
java.util.Map<java.lang.String,java.lang.String> triggerConditionsConfiguration)
|
ChangeDetectionListenerAction(PlanKey planKey,
java.util.Set<java.lang.Long> triggeringRepositories,
java.util.Map<java.lang.String,java.lang.String> triggerConditionsConfiguration,
boolean logIfNoChanges)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ChangeDetectionListenerAction
public ChangeDetectionListenerAction(@NotNull
PlanKey planKey,
@NotNull
java.util.Set<java.lang.Long> triggeringRepositories,
@NotNull
java.util.Map<java.lang.String,java.lang.String> triggerConditionsConfiguration)
ChangeDetectionListenerAction
public ChangeDetectionListenerAction(PlanKey planKey,
@NotNull
java.util.Set<java.lang.Long> triggeringRepositories,
@NotNull
java.util.Map<java.lang.String,java.lang.String> triggerConditionsConfiguration,
boolean logIfNoChanges)
process
@NotNull
public BuildDetectionResult process()
- Description copied from interface:
BuildDetectionAction
- The action to be taken by build triggering (change detection) components.
- Specified by:
process
in interface BuildDetectionAction
- Returns:
- buildDetectionResult
getTriggerConditionsConfiguration
public java.util.Map<java.lang.String,java.lang.String> getTriggerConditionsConfiguration()
- Specified by:
getTriggerConditionsConfiguration
in interface TriggerConditionsAwareBuildDetectionAction
setTriggerManager
public void setTriggerManager(TriggerManager triggerManager)
setErrorHandler
public void setErrorHandler(ErrorHandler errorHandler)
setChangeDetectionManager
public void setChangeDetectionManager(ChangeDetectionManager changeDetectionManager)
setDependencyBlockingManager
public void setDependencyBlockingManager(DependencyBlockingManager dependencyBlockingManager)
setBuildLoggerManager
public void setBuildLoggerManager(BuildLoggerManager buildLoggerManager)
setTextProvider
public void setTextProvider(com.opensymphony.xwork.TextProvider textProvider)
setBuildNumberGeneratorService
public void setBuildNumberGeneratorService(BuildNumberGeneratorService buildNumberGeneratorService)
setPlanVcsRevisionHistoryService
public void setPlanVcsRevisionHistoryService(PlanVcsRevisionHistoryService planVcsRevisionHistoryService)
setImmutablePlanCacheService
public void setImmutablePlanCacheService(ImmutablePlanCacheService immutablePlanCacheService)
setEventPublisher
public void setEventPublisher(com.atlassian.event.api.EventPublisher eventPublisher)
Copyright © 2012 Atlassian. All Rights Reserved.