com.ca.jcs.util
Class LdapWrapperException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by javax.naming.NamingException
              extended by org.apache.directory.shared.ldap.exception.LdapNamingException
                  extended by com.ca.jcs.util.LdapWrapperException
All Implemented Interfaces:
Serializable, LdapException

public class LdapWrapperException
extends LdapNamingException

Transient exception used only with JCS to wrap exceptions so that they can be passed out to RetryOpProcessorProxy for consideration of retiable status based on exception messages.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class javax.naming.NamingException
remainingName, resolvedName, resolvedObj, rootException
 
Constructor Summary
LdapWrapperException(String explanation, ResultCodeEnum code, Throwable th)
           
LdapWrapperException(String explanation, Throwable th)
           
 
Method Summary
 Throwable getCause()
           
 
Methods inherited from class org.apache.directory.shared.ldap.exception.LdapNamingException
getResultCode
 
Methods inherited from class javax.naming.NamingException
appendRemainingComponent, appendRemainingName, getExplanation, getRemainingName, getResolvedName, getResolvedObj, getRootCause, initCause, setRemainingName, setResolvedName, setResolvedObj, setRootCause, toString, toString
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getLocalizedMessage, getMessage, getStackTrace, printStackTrace, printStackTrace, printStackTrace, setStackTrace
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LdapWrapperException

public LdapWrapperException(String explanation,
                            Throwable th)

LdapWrapperException

public LdapWrapperException(String explanation,
                            ResultCodeEnum code,
                            Throwable th)
Method Detail

getCause

public Throwable getCause()
Overrides:
getCause in class NamingException


Created 2011-07-14 13:27 EST