Interface TimeoutHandler

All Superinterfaces:
Handler<RoutingContext>, PlatformHandler

public interface TimeoutHandler extends PlatformHandler
Handler that will timeout requests if the response has not been written after a certain time. Timeout requests will be ended with an HTTP status code `503`.
Author:
Tim Fox
  • Field Details

    • DEFAULT_TIMEOUT

      static final long DEFAULT_TIMEOUT
      The default timeout, in ms
      See Also:
    • DEFAULT_ERRORCODE

      static final int DEFAULT_ERRORCODE
      The default error code
      See Also:
  • Method Details

    • create

      static TimeoutHandler create()
      Create a handler
      Returns:
      the handler
    • create

      static TimeoutHandler create(long timeout)
      Create a handler
      Parameters:
      timeout - the timeout, in ms
      Returns:
      the handler
    • create

      static TimeoutHandler create(long timeout, int errorCode)
      Create a handler
      Parameters:
      timeout - the timeout, in ms
      Returns:
      the handler