Class BaseCommand.UnloggedFailure

    • Constructor Detail

      • UnloggedFailure

        public UnloggedFailure​(String msg)
        Create a new failure.
        Parameters:
        msg - message to also send to the client's stderr.
      • UnloggedFailure

        public UnloggedFailure​(int exitCode,
                               String msg)
        Create a new failure.
        Parameters:
        exitCode - exit code to return the client, which indicates the failure status of this command. Should be between 1 and 255, inclusive.
        msg - message to also send to the client's stderr.
      • UnloggedFailure

        public UnloggedFailure​(int exitCode,
                               String msg,
                               Throwable why)
        Create a new failure.
        Parameters:
        exitCode - exit code to return the client, which indicates the failure status of this command. Should be between 1 and 255, inclusive.
        msg - message to also send to the client's stderr.
        why - stack trace to include in the server's log, but is not sent to the client's stderr.