Class AbstractEventPublisher

java.lang.Object
org.gcube.event.publisher.AbstractEventPublisher
All Implemented Interfaces:
EventPublisher

public abstract class AbstractEventPublisher
extends Object
implements EventPublisher
  • Field Details

    • logger

      protected static final org.slf4j.Logger logger
  • Constructor Details

    • AbstractEventPublisher

      public AbstractEventPublisher()
  • Method Details

    • publish

      public void publish​(Event event)
      Specified by:
      publish in interface EventPublisher
    • createEventSender

      protected abstract EventSender createEventSender()
    • getEventSender

      public EventSender getEventSender()
    • setEventSender

      public void setEventSender​(EventSender eventSender)