Class 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 Detail

      • BambooListenerHandlersConfiguration

        public BambooListenerHandlersConfiguration()
    • Method Detail

      • 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