Class AbstractBackofficeAdapterEventListener<T extends AbstractEvent>

  • All Implemented Interfaces:
    java.util.EventListener, org.springframework.beans.factory.Aware, org.springframework.beans.factory.InitializingBean, org.springframework.context.ApplicationContextAware, org.springframework.context.ApplicationListener<T>
    Direct Known Subclasses:
    ModuleSwapCompletedListener, RuleUpdatedEventListener

    public abstract class AbstractBackofficeAdapterEventListener<T extends AbstractEvent>
    extends AbstractEventListener<T>
    Abstract event listener that provides common functionality to send respective backoffice notification
    • Constructor Detail

      • AbstractBackofficeAdapterEventListener

        public AbstractBackofficeAdapterEventListener()
    • Method Detail

      • onEvent

        protected void onEvent​(T event)
        Description copied from class: AbstractEventListener
        This method is called by ApplicationListener.onApplicationEvent(ApplicationEvent) and processes the given event.
        Specified by:
        onEvent in class AbstractEventListener<T extends AbstractEvent>
        Parameters:
        event - the event to be processed
        See Also:
        ApplicationListener.onApplicationEvent(ApplicationEvent)
      • isBackofficeEventsAdapterRegistered

        protected boolean isBackofficeEventsAdapterRegistered()
      • getBackofficeEventSender

        protected EventSender getBackofficeEventSender()