Class WriteTimeoutHandler

    • Field Detail

      • timer

        private final Timer timer
      • timeoutMillis

        private final long timeoutMillis
    • Constructor Detail

      • WriteTimeoutHandler

        public WriteTimeoutHandler​(Timer timer,
                                   int timeoutSeconds)
        Creates a new instance.
        Parameters:
        timer - the Timer that is used to trigger the scheduled event. The recommended Timer implementation is HashedWheelTimer.
        timeoutSeconds - write timeout in seconds
      • WriteTimeoutHandler

        public WriteTimeoutHandler​(Timer timer,
                                   long timeout,
                                   java.util.concurrent.TimeUnit unit)
        Creates a new instance.
        Parameters:
        timer - the Timer that is used to trigger the scheduled event. The recommended Timer implementation is HashedWheelTimer.
        timeout - write timeout
        unit - the TimeUnit of timeout