Class ConfluenceListenerHandlersConfiguration

java.lang.Object
com.atlassian.confluence.event.ConfluenceListenerHandlersConfiguration
All Implemented Interfaces:
com.atlassian.event.config.ListenerHandlersConfiguration

public class ConfluenceListenerHandlersConfiguration extends Object implements com.atlassian.event.config.ListenerHandlersConfiguration
Configures which kinds of listeners Confluence supports.

Currently supports EventListener annotated methods, PluginEventListener annotated methods, and classes that implement the legacy EventListener interface. Also configures timing code for listeners that run too long.

  • Field Details

  • Constructor Details

    • ConfluenceListenerHandlersConfiguration

      public ConfluenceListenerHandlersConfiguration(ApplicationStatusService applicationStatusService)
  • Method Details

    • getListenerHandlers

      public @NonNull List<com.atlassian.event.spi.ListenerHandler> getListenerHandlers()
      Specified by:
      getListenerHandlers in interface com.atlassian.event.config.ListenerHandlersConfiguration