Package

retry

Permalink

package retry

Visibility
  1. Public
  2. All

Type Members

  1. class BackoffRetry[T] extends BaseRetry[T]

    Permalink

    Retry strategy with back-off delay.

  2. abstract class BaseRetry[T] extends Retryable[T]

    Permalink

    The base abstract class for different retry strategies.

    The base abstract class for different retry strategies. The original inspiration comes from https://gist.github.com/viktorklang/9414163, thanks to Viktor Klang and Chad Selph.

  3. class FibonacciRetry[T] extends BaseRetry[T]

    Permalink

    Retry strategy with fibonacci delay.

  4. class FixedDelayRetry[T] extends BaseRetry[T]

    Permalink

    Retry strategy with fixed delay.

  5. class JitterRetry[T] extends BaseRetry[T]

    Permalink

    Retry strategy with jitter delay.

  6. class Retry extends AnyRef

    Permalink

    The entrance class for working with DI containers.

  7. trait Retryable[T] extends AnyRef

    Permalink

Value Members

  1. object Retry

    Permalink

    The entrance object for directly usage.

    The entrance object for directly usage. There should be an implicit execution context and an implicit scheduler in scope.

Ungrouped