Class DaemonInitException

  • All Implemented Interfaces:
    java.io.Serializable

    public class DaemonInitException
    extends java.lang.Exception
    Throw this during init if you can't initialise yourself for some expected reason. Using this exception will cause the exception's message to come out on stdout, rather than a dirty great stacktrace.
    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private java.lang.Throwable cause  
      private static long serialVersionUID  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getMessageWithCause()  
      • Methods inherited from class java.lang.Throwable

        addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Field Detail

      • cause

        private final java.lang.Throwable cause
    • Constructor Detail

      • DaemonInitException

        public DaemonInitException​(java.lang.String message)
      • DaemonInitException

        public DaemonInitException​(java.lang.String message,
                                   java.lang.Throwable cause)
    • Method Detail

      • getMessageWithCause

        public java.lang.String getMessageWithCause()