Interface TimeLimiter.EventPublisher
-
- All Superinterfaces:
io.github.resilience4j.core.EventPublisher<TimeLimiterEvent>
- All Known Implementing Classes:
TimeLimiterEventProcessor
- Enclosing interface:
- TimeLimiter
public static interface TimeLimiter.EventPublisher extends io.github.resilience4j.core.EventPublisher<TimeLimiterEvent>
An EventPublisher which can be used to register event consumers.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TimeLimiter.EventPublisheronError(io.github.resilience4j.core.EventConsumer<TimeLimiterOnErrorEvent> eventConsumer)TimeLimiter.EventPublisheronSuccess(io.github.resilience4j.core.EventConsumer<TimeLimiterOnSuccessEvent> eventConsumer)TimeLimiter.EventPublisheronTimeout(io.github.resilience4j.core.EventConsumer<TimeLimiterOnTimeoutEvent> eventConsumer)
-
-
-
Method Detail
-
onSuccess
TimeLimiter.EventPublisher onSuccess(io.github.resilience4j.core.EventConsumer<TimeLimiterOnSuccessEvent> eventConsumer)
-
onError
TimeLimiter.EventPublisher onError(io.github.resilience4j.core.EventConsumer<TimeLimiterOnErrorEvent> eventConsumer)
-
onTimeout
TimeLimiter.EventPublisher onTimeout(io.github.resilience4j.core.EventConsumer<TimeLimiterOnTimeoutEvent> eventConsumer)
-
-