Package dev.failsafe

Interface Policy<R>

Type Parameters:
R - result type
All Known Subinterfaces:
Bulkhead<R>, CircuitBreaker<R>, DelayablePolicy<R>, FailurePolicy<R>, Fallback<R>, RateLimiter<R>, RetryPolicy<R>, Timeout<R>
All Known Implementing Classes:
BulkheadImpl, CircuitBreakerImpl, FallbackImpl, RateLimiterImpl, RetryPolicyImpl, TimeoutImpl

public interface Policy<R>
A policy for handling executions.
  • Method Details