abstract class CheckedSubscriptionErrorRetryPolicy[SE <: SubscriptionError] extends SubscriptionErrorRetryPolicy
Allows implementors to only specify policy for an error hierarchy they've defined. Avoids adding type parameters to all sequencer client components. TODO(11067): work out if type parameters are really required and if so are they that bad
Linear Supertypes
Known Subclasses
Ordering
- Alphabetic
- By Inheritance
Inherited
- CheckedSubscriptionErrorRetryPolicy
- SubscriptionErrorRetryPolicy
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Concrete Value Members
- def retryOnError(error: SubscriptionError, receivedItems: Boolean)(implicit traceContext: TraceContext): Boolean
- Definition Classes
- CheckedSubscriptionErrorRetryPolicy → SubscriptionErrorRetryPolicy
- def retryOnException(ex: Throwable, Logger: TracedLogger)(implicit traceContext: TraceContext): Boolean
- Definition Classes
- SubscriptionErrorRetryPolicy