Class GuacamoleClientTooManyException

All Implemented Interfaces:
Serializable

public class GuacamoleClientTooManyException extends GuacamoleClientException
An exception which is thrown when too many requests have been received by the current client, and further requests are being rejected, either temporarily or permanently.
See Also:
  • Constructor Details

    • GuacamoleClientTooManyException

      public GuacamoleClientTooManyException(String message, Throwable cause)
      Creates a new GuacamoleClientTooManyException with the given message and cause.
      Parameters:
      message - A human readable description of the exception that occurred.
      cause - The cause of this exception.
    • GuacamoleClientTooManyException

      public GuacamoleClientTooManyException(String message)
      Creates a new GuacamoleClientTooManyException with the given message.
      Parameters:
      message - A human readable description of the exception that occurred.
    • GuacamoleClientTooManyException

      public GuacamoleClientTooManyException(Throwable cause)
      Creates a new GuacamoleClientTooManyException with the given cause.
      Parameters:
      cause - The cause of this exception.
  • Method Details

    • getStatus

      public GuacamoleStatus getStatus()
      Description copied from class: GuacamoleException
      Returns the Guacamole status associated with this exception. This status can then be easily translated into an HTTP error code or Guacamole protocol error code.
      Overrides:
      getStatus in class GuacamoleClientException
      Returns:
      The corresponding Guacamole status.