java.lang.Object
de.codecentric.boot.admin.server.notify.AbstractEventNotifier
de.codecentric.boot.admin.server.notify.RemindingNotifier
All Implemented Interfaces:
Notifier

public class RemindingNotifier extends AbstractEventNotifier
Notifier that reminds certain statuses to send reminder notification using a delegate.
Author:
Johannes Edmeier
  • Constructor Details

  • Method Details

    • doNotify

      public reactor.core.publisher.Mono<Void> doNotify(InstanceEvent event, Instance instance)
      Specified by:
      doNotify in class AbstractEventNotifier
    • start

      public void start()
    • stop

      public void stop()
    • sendReminders

      protected reactor.core.publisher.Mono<Void> sendReminders()
    • shouldStartReminder

      protected boolean shouldStartReminder(InstanceEvent event)
    • shouldEndReminder

      protected boolean shouldEndReminder(InstanceEvent event)
    • setReminderPeriod

      public void setReminderPeriod(Duration reminderPeriod)
    • setReminderStatuses

      public void setReminderStatuses(String[] reminderStatuses)
    • setCheckReminderInverval

      public void setCheckReminderInverval(Duration checkReminderInverval)