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 theresultPredicatematches the result.RetryPolicyBuilder.abortOn(CheckedPredicate<? extends Throwable> abortPredicate) Specifies that retries should be aborted if theabortPredicatematches the exception.(package private) static <R> CheckedBiPredicate<R, Throwable> FailurePolicyBuilder.failurePredicateFor(CheckedPredicate<? extends Throwable> failurePredicate) Returns a predicate that evaluates thefailurePredicateagainst a failure.FailurePolicyBuilder.handleIf(CheckedPredicate<? extends Throwable> failurePredicate) Specifies that a failure has occurred if thefailurePredicatematches the exception.FailurePolicyBuilder.handleResultIf(CheckedPredicate<R> resultPredicate) Specifies that a failure has occurred if theresultPredicatematches the execution result.(package private) static <R> CheckedBiPredicate<R, Throwable> FailurePolicyBuilder.resultPredicateFor(CheckedPredicate<R> resultPredicate) Returns a predicate that evaluates theresultPredicateagainst a result, when present.