com.atlassian.bamboo.plugins.maven.dependencies.events
Class UpdateChainDependenciesEventListener

java.lang.Object
  extended by com.atlassian.bamboo.plugins.maven.dependencies.events.UpdateChainDependenciesEventListener

public class UpdateChainDependenciesEventListener
extends java.lang.Object

Update Chain dependencies on BuildConfigurationUpdatedEvent and ChainCompletedEvent


Constructor Summary
UpdateChainDependenciesEventListener(CachedPlanManager cachedPlanManager, ErrorHandler errorHandler, PlanDependencyManager planDependencyManager, PlanManager planManager, PlanParticleManager planParticleManager)
           
 
Method Summary
 void onBuildConfigurationUpdatedEvent(BuildConfigurationUpdatedEvent event)
          Handle BuildConfigurationUpdateEvent and create appropriate chain dependencies if Automatic Chain Dependency Management is enabled on both producer and consumer sides.
 void onChainCompletedEvent(ChainCompletedEvent event)
          Handle ChainCompletedEvent and create appropriate chain dependencies if Automatic Chain Dependency Management is enabled on both producer and consumer sides.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UpdateChainDependenciesEventListener

public UpdateChainDependenciesEventListener(CachedPlanManager cachedPlanManager,
                                            ErrorHandler errorHandler,
                                            PlanDependencyManager planDependencyManager,
                                            PlanManager planManager,
                                            PlanParticleManager planParticleManager)
Method Detail

onChainCompletedEvent

@EventListener
public void onChainCompletedEvent(ChainCompletedEvent event)
Handle ChainCompletedEvent and create appropriate chain dependencies if Automatic Chain Dependency Management is enabled on both producer and consumer sides.

Parameters:
event - Instance of ChainCompletedEvent

onBuildConfigurationUpdatedEvent

@EventListener
public void onBuildConfigurationUpdatedEvent(BuildConfigurationUpdatedEvent event)
Handle BuildConfigurationUpdateEvent and create appropriate chain dependencies if Automatic Chain Dependency Management is enabled on both producer and consumer sides.

Parameters:
event - BuildConfigurationUpdatedEvent


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