Class ExponentialErrorBackoffStrategy

  • All Implemented Interfaces:
    BackoffStrategy, ErrorAwareBackoffStrategy

    public class ExponentialErrorBackoffStrategy
    extends Object
    implements ErrorAwareBackoffStrategy

    Provides an exponential backoff strategy when an error occurs fetching external tasks.

    Note this strategy does not provide any backoff when no external tasks are received. It should therefore only be used with long polling (asyncResponseTimeout) to ensure appropriate throttling of requests.