org.opends.server.types
Class IdentifiedException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by org.opends.server.types.OpenDsException
              extended by org.opends.server.types.IdentifiedException
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
AciException, ArgumentException, ASN1Exception, CanceledOperationException, ClientException, CLIException, ConfigException, DirectoryException, InitializationException, JebException, LDAPException, LDIFException, MakeLDIFException, MembershipException, ReplicationDBException

@PublicAPI(stability=VOLATILE,
           mayInstantiate=false,
           mayExtend=false,
           mayInvoke=true)
public abstract class IdentifiedException
extends OpenDsException

This class defines a base exception that should be extended by any exception that exposes a unique identifier for the associated message.

See Also:
Serialized Form

Constructor Summary
protected IdentifiedException()
          Creates a new identified exception.
protected IdentifiedException(Message message)
          Creates a new identified exception with the provided information.
protected IdentifiedException(Message message, java.lang.Throwable cause)
          Creates a new identified exception with the provided information.
protected IdentifiedException(java.lang.Throwable cause)
          Creates a new identified exception with the provided information.
 
Method Summary
 
Methods inherited from class org.opends.server.types.OpenDsException
getMessageObject
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

IdentifiedException

protected IdentifiedException()
Creates a new identified exception.


IdentifiedException

protected IdentifiedException(Message message)
Creates a new identified exception with the provided information.

Parameters:
message - The message that explains the problem that occurred.

IdentifiedException

protected IdentifiedException(java.lang.Throwable cause)
Creates a new identified exception with the provided information.

Parameters:
cause - The underlying cause that triggered this exception.

IdentifiedException

protected IdentifiedException(Message message,
                              java.lang.Throwable cause)
Creates a new identified exception with the provided information.

Parameters:
message - The message that explains the problem that occurred.
cause - The underlying cause that triggered this exception.