java.lang.Object
de.codecentric.boot.admin.server.services.AbstractEventHandler<T>
Direct Known Subclasses:
CookieStoreCleanupTrigger, EndpointDetectionTrigger, InfoUpdateTrigger, NotificationTrigger, StatusUpdateTrigger

public abstract class AbstractEventHandler<T extends InstanceEvent> extends Object
  • Constructor Details

    • AbstractEventHandler

      protected AbstractEventHandler(org.reactivestreams.Publisher<InstanceEvent> publisher, Class<T> eventType)
  • Method Details

    • start

      public void start()
    • handle

      protected abstract org.reactivestreams.Publisher<Void> handle(reactor.core.publisher.Flux<T> publisher)
    • createScheduler

      protected reactor.core.scheduler.Scheduler createScheduler()
    • stop

      public void stop()