Class AbstractStatusChangeNotifier
java.lang.Object
de.codecentric.boot.admin.server.notify.AbstractEventNotifier
de.codecentric.boot.admin.server.notify.AbstractStatusChangeNotifier
- All Implemented Interfaces:
Notifier
- Direct Known Subclasses:
DingTalkNotifier,DiscordNotifier,HipchatNotifier,LetsChatNotifier,LoggingNotifier,MailNotifier,MicrosoftTeamsNotifier,OpsGenieNotifier,PagerdutyNotifier,SlackNotifier,TelegramNotifier
Abstract Notifier for status change which allows filtering of certain status changes.
- Author:
- Johannes Edmeier
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionString[]protected final StringgetLastStatus(InstanceId instanceId) reactor.core.publisher.Mono<Void>notify(InstanceEvent event) voidsetIgnoreChanges(String[] ignoreChanges) protected booleanshouldNotify(InstanceEvent event, Instance instance) protected voidupdateLastStatus(InstanceEvent event) Methods inherited from class de.codecentric.boot.admin.server.notify.AbstractEventNotifier
doNotify, isEnabled, setEnabled
-
Constructor Details
-
AbstractStatusChangeNotifier
-
-
Method Details
-
notify
- Specified by:
notifyin interfaceNotifier- Overrides:
notifyin classAbstractEventNotifier
-
shouldNotify
- Overrides:
shouldNotifyin classAbstractEventNotifier
-
getLastStatus
-
updateLastStatus
-
setIgnoreChanges
-
getIgnoreChanges
-