com.iplanet.trustbase.initiator
Class InitiatorException

java.lang.Object
  |
  +--java.lang.Throwable
        |
        +--java.lang.Exception
              |
              +--com.iplanet.trustbase.initiator.InitiatorException
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
ConfigAdapterException, CSCException, TransportAdapterException

public class InitiatorException
extends java.lang.Exception

The parent class of exceptions thrown in this package hierarchy.

See Also:
Serialized Form

Constructor Summary
InitiatorException(java.lang.String mess)
          Construct an InitiatorException with given message
InitiatorException(java.lang.String mess, java.lang.Throwable throwable)
          Construct an InitiatorException with given message and throwable
InitiatorException(java.lang.String mess, java.lang.Throwable throwable, java.lang.Object[] args)
          Construct an InitiatorException with given message,throwable and arguments.
InitiatorException(java.lang.Throwable throwable)
          Construct an InitiatorException with given throwable
 
Method Summary
 java.lang.Object[] getArgs()
          Retrieve the supporting arguments.
 java.lang.Throwable getNestedException()
          Retrieve the nested exception that is carried as payload for this exception.
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getLocalizedMessage, getMessage, printStackTrace, printStackTrace, printStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

InitiatorException

public InitiatorException(java.lang.String mess)
Construct an InitiatorException with given message
Parameters:
message - a message code

InitiatorException

public InitiatorException(java.lang.Throwable throwable)
Construct an InitiatorException with given throwable
Parameters:
throwable - a supporting exception

InitiatorException

public InitiatorException(java.lang.String mess,
                          java.lang.Throwable throwable)
Construct an InitiatorException with given message and throwable
Parameters:
message - a message code
throwable - a supporting exception

InitiatorException

public InitiatorException(java.lang.String mess,
                          java.lang.Throwable throwable,
                          java.lang.Object[] args)
Construct an InitiatorException with given message,throwable and arguments.
Parameters:
message - a message code
throwable - a supporting exception
args - further supporting information
Method Detail

getNestedException

public java.lang.Throwable getNestedException()
Retrieve the nested exception that is carried as payload for this exception.
Returns:
the nested exception or null if not present

getArgs

public java.lang.Object[] getArgs()
Retrieve the supporting arguments.
Returns:
the array of supporting objects or null if not present