Class WASDirectoryException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- com.ibm.websphere.product.WASDirectoryException
-
- All Implemented Interfaces:
- java.io.Serializable
public class WASDirectoryException extends java.lang.Exception
Class WASProductException encodes an exception throw by WASProduct. An exception may or may not be bound within a WASProductException instance. A NLS enabled message may be set within a WASDirectoryException.
- Version:
- 8.0
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field and Description protected java.lang.Exception
boundException
Nested exceptionprotected java.lang.String
text
Exception text
-
Constructor Summary
Constructors Constructor and Description WASDirectoryException(java.lang.String msgKey)
Parameterizied constructor: make a new WASDirectoryException instance, binding in the NLS text associated with the argument message key.WASDirectoryException(java.lang.String msgKey, java.lang.Exception exception)
Parameterizied constructor: make a new WASDirectoryException instance, binding in the NLS text associated with the argument message key, and binding in the argument exception.WASDirectoryException(java.lang.String msgKey, java.lang.Object[] msgArgs, java.lang.Exception exception)
Parameterizied constructor: make a new WASDirectoryException instance, binding in the NLS text associated with the argument message key, and binding in the argument exception.
-
Method Summary
Methods Modifier and Type Method and Description java.lang.Exception
getBoundException()
Answer the exception bound into the receiver.java.lang.String
getText()
Answer the text bound into the receiver.void
printStackTrace(java.io.PrintStream output)
Print the stack trace of the receiver to the argument print stream.java.lang.String
toString()
Answer a string representation of the receiver.
-
-
-
Field Detail
-
boundException
protected java.lang.Exception boundException
Nested exception
-
text
protected java.lang.String text
Exception text
-
-
Constructor Detail
-
WASDirectoryException
public WASDirectoryException(java.lang.String msgKey)
Parameterizied constructor: make a new WASDirectoryException instance, binding in the NLS text associated with the argument message key.
- Parameters:
msgKey
- The key to an NLS enabled message.
-
WASDirectoryException
public WASDirectoryException(java.lang.String msgKey, java.lang.Exception exception)
Parameterizied constructor: make a new WASDirectoryException instance, binding in the NLS text associated with the argument message key, and binding in the argument exception. The exception may be null.
- Parameters:
msgKey
- The key to an NLS enabled message.exception
- An exception to bind into the receiver.
-
WASDirectoryException
public WASDirectoryException(java.lang.String msgKey, java.lang.Object[] msgArgs, java.lang.Exception exception)
Parameterizied constructor: make a new WASDirectoryException instance, binding in the NLS text associated with the argument message key, and binding in the argument exception. The message arguments are substituted into the NLS text. The exception may be null.
- Parameters:
msgKey
- The key to an NLS enabled message.msgArgs
- An array of arguments to be substituted into the NLS message.exception
- An exception to bind into the receiver.
-
-
Method Detail
-
getBoundException
public java.lang.Exception getBoundException()
Answer the exception bound into the receiver. This exception may be null.- Returns:
- Excetpion The exception bound into the receiver.
-
getText
public java.lang.String getText()
Answer the text bound into the receiver. The text will never be null, but it may be an empty string.- Returns:
- String The text bound into the receiver.
-
toString
public java.lang.String toString()
Answer a string representation of the receiver. This string combines the text of the receiver with the text of the bound exception (if present).
- Overrides:
toString
in classjava.lang.Throwable
- Returns:
- String A string representation of the receiver.
-
printStackTrace
public void printStackTrace(java.io.PrintStream output)
Print the stack trace of the receiver to the argument print stream. Append the stack trace of the bound exception, if present.- Overrides:
printStackTrace
in classjava.lang.Throwable
- Parameters:
output
- A print stream onto which to print the stack trace of the receiver.
-
-