S
- self typeR
- result typepublic interface PolicyListeners<S,R>
Modifier and Type | Method and Description |
---|---|
S |
onFailure(EventListener<ExecutionCompletedEvent<R>> listener)
Registers the
listener to be called when the policy fails to handle an execution. |
S |
onSuccess(EventListener<ExecutionCompletedEvent<R>> listener)
Registers the
listener to be called when the policy succeeds in handling an execution. |
S onFailure(EventListener<ExecutionCompletedEvent<R>> listener)
listener
to be called when the policy fails to handle an execution. This means that not only
was the supplied execution considered a failure by the policy, but that the policy was unable to produce a
successful result.
Note: Any exceptions that are thrown from within the listener
are ignored. To provide an alternative
result for a failed execution, use a Fallback
.
S onSuccess(EventListener<ExecutionCompletedEvent<R>> listener)
listener
to be called when the policy succeeds in handling an execution. This means that the
supplied execution either succeeded, or if it failed, the policy was able to produce a successful result.
Note: Any exceptions that are thrown from within the listener
are ignored.
Copyright © 2022. All rights reserved.