Uses of Interface
dev.failsafe.function.CheckedPredicate
Packages that use CheckedPredicate
-
Uses of CheckedPredicate in dev.failsafe
Methods in dev.failsafe with parameters of type CheckedPredicateModifier and TypeMethodDescriptionRetryPolicyBuilder.abortIf
(CheckedPredicate<R> resultPredicate) Specifies that retries should be aborted if theresultPredicate
matches the result.RetryPolicyBuilder.abortOn
(CheckedPredicate<? extends Throwable> abortPredicate) Specifies that retries should be aborted if theabortPredicate
matches the exception.(package private) static <R> CheckedBiPredicate
<R, Throwable> FailurePolicyBuilder.failurePredicateFor
(CheckedPredicate<? extends Throwable> failurePredicate) Returns a predicate that evaluates thefailurePredicate
against a failure.FailurePolicyBuilder.handleIf
(CheckedPredicate<? extends Throwable> failurePredicate) Specifies that a failure has occurred if thefailurePredicate
matches the exception.FailurePolicyBuilder.handleResultIf
(CheckedPredicate<R> resultPredicate) Specifies that a failure has occurred if theresultPredicate
matches the execution result.(package private) static <R> CheckedBiPredicate
<R, Throwable> FailurePolicyBuilder.resultPredicateFor
(CheckedPredicate<R> resultPredicate) Returns a predicate that evaluates theresultPredicate
against a result, when present.