public class TimeLimiterEventProcessor extends io.github.resilience4j.core.EventProcessor<TimeLimiterEvent> implements io.github.resilience4j.core.EventConsumer<TimeLimiterEvent>, TimeLimiter.EventPublisher
| Constructor and Description |
|---|
TimeLimiterEventProcessor() |
| Modifier and Type | Method and Description |
|---|---|
void |
consumeEvent(TimeLimiterEvent event) |
TimeLimiter.EventPublisher |
onError(io.github.resilience4j.core.EventConsumer<TimeLimiterOnErrorEvent> onOnFailureEventConsumer) |
TimeLimiter.EventPublisher |
onSuccess(io.github.resilience4j.core.EventConsumer<TimeLimiterOnSuccessEvent> onSuccessEventConsumer) |
TimeLimiter.EventPublisher |
onTimeout(io.github.resilience4j.core.EventConsumer<TimeLimiterOnTimeoutEvent> onOnFailureEventConsumer) |
hasConsumers, onEvent, processEvent, registerConsumerpublic void consumeEvent(TimeLimiterEvent event)
consumeEvent in interface io.github.resilience4j.core.EventConsumer<TimeLimiterEvent>public TimeLimiter.EventPublisher onSuccess(io.github.resilience4j.core.EventConsumer<TimeLimiterOnSuccessEvent> onSuccessEventConsumer)
onSuccess in interface TimeLimiter.EventPublisherpublic TimeLimiter.EventPublisher onError(io.github.resilience4j.core.EventConsumer<TimeLimiterOnErrorEvent> onOnFailureEventConsumer)
onError in interface TimeLimiter.EventPublisherpublic TimeLimiter.EventPublisher onTimeout(io.github.resilience4j.core.EventConsumer<TimeLimiterOnTimeoutEvent> onOnFailureEventConsumer)
onTimeout in interface TimeLimiter.EventPublisher