Class ServiceMayNotContinueException

  • All Implemented Interfaces:
    Serializable

    public class ServiceMayNotContinueException
    extends IOException
    Indicates a transport service may not continue execution.
    Since:
    2.0
    See Also:
    Serialized Form
    • Constructor Detail

      • ServiceMayNotContinueException

        public ServiceMayNotContinueException()
        Initialize with no message.
      • ServiceMayNotContinueException

        public ServiceMayNotContinueException​(String msg)

        Constructor for ServiceMayNotContinueException.

        Parameters:
        msg - a message explaining why it cannot continue. This message may be shown to an end-user.
      • ServiceMayNotContinueException

        public ServiceMayNotContinueException​(String msg,
                                              int statusCode)

        Constructor for ServiceMayNotContinueException.

        Parameters:
        msg - a message explaining why it cannot continue. This message may be shown to an end-user.
        statusCode - the HTTP status code.
        Since:
        4.5
      • ServiceMayNotContinueException

        public ServiceMayNotContinueException​(String msg,
                                              Throwable cause)

        Constructor for ServiceMayNotContinueException.

        Parameters:
        msg - a message explaining why it cannot continue. This message may be shown to an end-user.
        cause - the cause of the exception.
        Since:
        3.2
      • ServiceMayNotContinueException

        public ServiceMayNotContinueException​(String msg,
                                              Throwable cause,
                                              int statusCode)

        Constructor for ServiceMayNotContinueException.

        Parameters:
        msg - a message explaining why it cannot continue. This message may be shown to an end-user.
        cause - the cause of the exception.
        statusCode - the HTTP status code.
        Since:
        4.5
      • ServiceMayNotContinueException

        public ServiceMayNotContinueException​(Throwable cause)
        Initialize with an "internal server error" message and a cause.
        Parameters:
        cause - the cause of the exception.
        Since:
        3.2
    • Method Detail

      • isOutput

        public boolean isOutput()
        Whether the message was already output to the client.
        Returns:
        true if the message was already output to the client.
      • setOutput

        public void setOutput()
        Mark this message has being sent to the client.
      • getStatusCode

        public int getStatusCode()
        Get status code
        Returns:
        true if the message was already output to the client.
        Since:
        4.5