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
Modifier and TypeMethodDescriptiononError(io.github.resilience4j.core.EventConsumer<TimeLimiterOnErrorEvent> eventConsumer) onSuccess(io.github.resilience4j.core.EventConsumer<TimeLimiterOnSuccessEvent> eventConsumer) onTimeout(io.github.resilience4j.core.EventConsumer<TimeLimiterOnTimeoutEvent> eventConsumer) Methods inherited from interface io.github.resilience4j.core.EventPublisher
onEvent
-
Method Details
-
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)
-