Class RetryStrategy

  • All Implemented Interfaces:
    FailoverStrategy

    public class RetryStrategy
    extends SequentialStrategy
    This strategy simply retries the invocation using the same Endpoint (CXF-2036).
    • Constructor Detail

      • RetryStrategy

        public RetryStrategy()
    • Method Detail

      • getNextAlternate

        protected <T> T getNextAlternate​(List<T> alternates)
        Description copied from class: SequentialStrategy
        Get next alternate endpoint.
        Overrides:
        getNextAlternate in class SequentialStrategy
        Parameters:
        alternates - non-empty List of alternate endpoints
        Returns:
        the next endpoint or null in case there are no more alternates
      • stillTheSameAddress

        protected boolean stillTheSameAddress()
      • setMaxNumberOfRetries

        public void setMaxNumberOfRetries​(int maxNumberOfRetries)
      • getMaxNumberOfRetries

        public int getMaxNumberOfRetries()