Class ReconnectRequest

  • All Implemented Interfaces:
    Comparable<Delayed>, Delayed

    public final class ReconnectRequest
    extends Object
    implements Delayed
    A auto reconnect request,associating a socket address for reconnecting
    Author:
    dennis
    • Constructor Detail

      • ReconnectRequest

        public ReconnectRequest​(InetSocketAddressWrapper inetSocketAddressWrapper,
                                int tries,
                                long reconnectInterval)
    • Method Detail

      • updateNextReconnectTimeStamp

        public void updateNextReconnectTimeStamp​(long interval)
      • setInetSocketAddressWrapper

        public final void setInetSocketAddressWrapper​(InetSocketAddressWrapper inetSocketAddressWrapper)
      • setTries

        public final void setTries​(int tries)
      • getTries

        public final int getTries()
        Returns retry times
        Returns:
        retry times,it is zero if it does not retry to connect