Class InfoUpdateTrigger
java.lang.Object
de.codecentric.boot.admin.server.services.AbstractEventHandler<InstanceEvent>
de.codecentric.boot.admin.server.services.InfoUpdateTrigger
-
Constructor Summary
ConstructorsConstructorDescriptionInfoUpdateTrigger(InfoUpdater infoUpdater, org.reactivestreams.Publisher<InstanceEvent> publisher) -
Method Summary
Modifier and TypeMethodDescriptionprotected org.reactivestreams.Publisher<Void>handle(reactor.core.publisher.Flux<InstanceEvent> publisher) voidsetInterval(Duration updateInterval) voidsetLifetime(Duration infoLifetime) voidstart()voidstop()protected reactor.core.publisher.Mono<Void>updateInfo(InstanceId instanceId) Methods inherited from class de.codecentric.boot.admin.server.services.AbstractEventHandler
createScheduler
-
Constructor Details
-
InfoUpdateTrigger
public InfoUpdateTrigger(InfoUpdater infoUpdater, org.reactivestreams.Publisher<InstanceEvent> publisher)
-
-
Method Details
-
handle
protected org.reactivestreams.Publisher<Void> handle(reactor.core.publisher.Flux<InstanceEvent> publisher) - Specified by:
handlein classAbstractEventHandler<InstanceEvent>
-
updateInfo
-
start
public void start()- Overrides:
startin classAbstractEventHandler<InstanceEvent>
-
stop
public void stop()- Overrides:
stopin classAbstractEventHandler<InstanceEvent>
-
setInterval
-
setLifetime
-