|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--java.lang.Throwable
|
+--java.lang.Exception
|
+--java.io.IOException
|
+--javax.security.sasl.SaslException
This class represents an error that has occurred when using SASL.
| Constructor Summary | |
SaslException()
Constructs a new instance of SaslException. |
|
SaslException(String detail)
Constructs a new instance of SaslException with a
detailed message. |
|
SaslException(String detail,
Throwable ex)
Constructs a new instance of SaslException with a
detailed message and a root exception. |
|
| Method Summary | |
Throwable |
getCause()
Returns the cause of this throwable or null if the
cause is nonexistent or unknown. |
void |
printStackTrace()
Prints this exception's stack trace to System.err. |
void |
printStackTrace(PrintStream ps)
Prints this exception's stack trace to a print stream. |
void |
printStackTrace(PrintWriter pw)
Prints this exception's stack trace to a print writer. |
String |
toString()
Returns the string representation of this exception. |
| Methods inherited from class java.lang.Throwable |
fillInStackTrace, getLocalizedMessage, getMessage, getStackTrace, initCause, setStackTrace |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public SaslException()
SaslException.
The root exception and the detailed message are null.
public SaslException(String detail)
SaslException with a
detailed message. The root exception is null.
detail - A possibly null string containing details of the exceptionThrowable.getMessage()
public SaslException(String detail,
Throwable ex)
SaslException with a
detailed message and a root exception.
For example, a SaslException might result from a problem with
the callback handler, which might throw a NoSuchCallbackException if
it does not support the requested callback, or throw an IOException
if it had problems obtaining data for the callback. The
SaslException's root exception would be then be the exception thrown
by the callback handler.
detail - A possibly null string containing details of the exceptionex - A possibly null root exception that caused this exceptionThrowable.getMessage(),
getCause()| Method Detail |
public Throwable getCause()
null if the
cause is nonexistent or unknown. The cause is the throwable that
caused this exception to be thrown.
getCause in class Throwablepublic void printStackTrace()
System.err.
If this exception has a root exception; the stack trace of the
root exception is also printed to System.err.
printStackTrace in class Throwablepublic void printStackTrace(PrintStream ps)
printStackTrace in class Throwableps - The non-null print stream to which to printpublic void printStackTrace(PrintWriter pw)
printStackTrace in class Throwablepublic String toString()
toString in class ThrowableThrowable.getMessage()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||