Uses of Interface
io.github.resilience4j.circuitbreaker.CircuitBreaker.EventPublisher
Packages that use CircuitBreaker.EventPublisher
Package
Description
-
Uses of CircuitBreaker.EventPublisher in io.github.resilience4j.circuitbreaker
Methods in io.github.resilience4j.circuitbreaker that return CircuitBreaker.EventPublisherModifier and TypeMethodDescriptionCircuitBreaker.getEventPublisher()Returns an EventPublisher which can be used to register event consumers.CircuitBreaker.EventPublisher.onCallNotPermitted(io.github.resilience4j.core.EventConsumer<CircuitBreakerOnCallNotPermittedEvent> eventConsumer) CircuitBreaker.EventPublisher.onError(io.github.resilience4j.core.EventConsumer<CircuitBreakerOnErrorEvent> eventConsumer) CircuitBreaker.EventPublisher.onFailureRateExceeded(io.github.resilience4j.core.EventConsumer<CircuitBreakerOnFailureRateExceededEvent> eventConsumer) CircuitBreaker.EventPublisher.onIgnoredError(io.github.resilience4j.core.EventConsumer<CircuitBreakerOnIgnoredErrorEvent> eventConsumer) CircuitBreaker.EventPublisher.onReset(io.github.resilience4j.core.EventConsumer<CircuitBreakerOnResetEvent> eventConsumer) CircuitBreaker.EventPublisher.onSlowCallRateExceeded(io.github.resilience4j.core.EventConsumer<CircuitBreakerOnSlowCallRateExceededEvent> eventConsumer) CircuitBreaker.EventPublisher.onStateTransition(io.github.resilience4j.core.EventConsumer<CircuitBreakerOnStateTransitionEvent> eventConsumer) CircuitBreaker.EventPublisher.onSuccess(io.github.resilience4j.core.EventConsumer<CircuitBreakerOnSuccessEvent> eventConsumer) -
Uses of CircuitBreaker.EventPublisher in io.github.resilience4j.circuitbreaker.internal
Classes in io.github.resilience4j.circuitbreaker.internal that implement CircuitBreaker.EventPublisherModifier and TypeClassDescriptionprivate classMethods in io.github.resilience4j.circuitbreaker.internal that return CircuitBreaker.EventPublisherModifier and TypeMethodDescriptionCircuitBreakerStateMachine.getEventPublisher()CircuitBreakerStateMachine.CircuitBreakerEventProcessor.onCallNotPermitted(io.github.resilience4j.core.EventConsumer<CircuitBreakerOnCallNotPermittedEvent> onCallNotPermittedEventConsumer) CircuitBreakerStateMachine.CircuitBreakerEventProcessor.onError(io.github.resilience4j.core.EventConsumer<CircuitBreakerOnErrorEvent> onErrorEventConsumer) CircuitBreakerStateMachine.CircuitBreakerEventProcessor.onFailureRateExceeded(io.github.resilience4j.core.EventConsumer<CircuitBreakerOnFailureRateExceededEvent> onFailureRateExceededConsumer) CircuitBreakerStateMachine.CircuitBreakerEventProcessor.onIgnoredError(io.github.resilience4j.core.EventConsumer<CircuitBreakerOnIgnoredErrorEvent> onIgnoredErrorEventConsumer) CircuitBreakerStateMachine.CircuitBreakerEventProcessor.onReset(io.github.resilience4j.core.EventConsumer<CircuitBreakerOnResetEvent> onResetEventConsumer) CircuitBreakerStateMachine.CircuitBreakerEventProcessor.onSlowCallRateExceeded(io.github.resilience4j.core.EventConsumer<CircuitBreakerOnSlowCallRateExceededEvent> onSlowCallRateExceededConsumer) CircuitBreakerStateMachine.CircuitBreakerEventProcessor.onStateTransition(io.github.resilience4j.core.EventConsumer<CircuitBreakerOnStateTransitionEvent> onStateTransitionEventConsumer) CircuitBreakerStateMachine.CircuitBreakerEventProcessor.onSuccess(io.github.resilience4j.core.EventConsumer<CircuitBreakerOnSuccessEvent> onSuccessEventConsumer)