Class BambooListenerHandlersConfiguration

java.lang.Object
com.atlassian.bamboo.event.spi.BambooListenerHandlersConfiguration
All Implemented Interfaces:
com.atlassian.event.config.ListenerHandlersConfiguration

public class BambooListenerHandlersConfiguration extends Object implements com.atlassian.event.config.ListenerHandlersConfiguration
Registers a ListenerHandler that can enforce that InlineEventListeners are executed synchronously
  • Constructor Details

    • BambooListenerHandlersConfiguration

      public BambooListenerHandlersConfiguration()
  • Method Details

    • getListenerHandlers

      public List<com.atlassian.event.spi.ListenerHandler> getListenerHandlers()
      Due to implementation of LockFreeEventPublisher when handlers create multiple invokers for a listener/event class then last one takes precedence (there's a map-backed storage).
      Specified by:
      getListenerHandlers in interface com.atlassian.event.config.ListenerHandlersConfiguration