HandlerRetry
A subscription's own in-process retry budget: the settings it gives, each null when it gives none, which then come from the budget below it (over). A handler's @Retry gives one (of), the host's wow.subscriptions.[<context>.<name>].retry.* another, over it; both fall back to wow.subscription.retry.
maxAttempts: the calls in all, at least 1.
initialBackoff: the wait after the first failure; maxBackoff: the longest wait; multiplier: how much longer each next wait is.
timeout: how long one attempt may run before it is cancelled and counted as failed.
recoverable, unrecoverable, systemic: the exception classes the handler classifies itself, each with its subclasses (classify); null when not given, never empty.
Constructors
Properties
Functions
The class of failure by the handler's own lists (9.x Retry.recoverable): the class of the list whose class is nearest to it in its class hierarchy, recoverable then systemic then unrecoverable on a tie; null when no list holds a class it is an instance of.
These settings, each one not given being base's.