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:
    Serialized Form
    • Constructor Detail

      • 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 Detail

      • 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.