com.ibm.websphere.naming
Class CannotInstantiateObjectException
- java.lang.Object
java.lang.Throwable
java.lang.Exception
javax.naming.NamingException
com.ibm.websphere.naming.WebSphereNamingException
com.ibm.websphere.naming.CannotInstantiateObjectException
All implemented interfaces:
java.io.Serializable
- public class CannotInstantiateObjectException
- extends WebSphereNamingException
This exception encapsulates a NameClassPair instance for the failing object as additional debug information for clients.
See Also:
Field Summary
Fields inherited from class javax.naming.NamingException |
---|
remainingName, resolvedName, resolvedObj, rootException |
Constructor Summary
Constructor and Description |
---|
CannotInstantiateObjectException(java.lang.String msg)
This constructor is used to instantiate an exception of this type when
a NameClassPair instance is not available.
|
CannotInstantiateObjectException(java.lang.String msg,javax.naming.NameClassPair nameClassPair)
This constructor is used to instantiate an exception of this type when
a NameClassPair instance is available.
|
CannotInstantiateObjectException(java.lang.String msg,javax.naming.NameClassPair nameClassPair,javax.naming.Reference referenceObject)
This constructor is used to instantiate an exception of this type when
a NameClassPair instance and a javax.naming.Reference are available.
|
Method Summary
Modifier and Type | Method and Description |
---|---|
|
getNameClassPair()
This method gets the NameClassPair for the failing serialized object.
|
|
getReference()
This method gets the javax.naming.Reference associated with this exception if
this exception was the result of a factory call on the Reference.
|
Methods inherited from class javax.naming.NamingException |
---|
appendRemainingComponent, appendRemainingName, getCause, 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
CannotInstantiateObjectException
- public CannotInstantiateObjectException( java.lang.String msg)
This constructor is used to instantiate an exception of this type when
a NameClassPair instance is not available.
CannotInstantiateObjectException
- public CannotInstantiateObjectException( java.lang.String msg,
- javax.naming.NameClassPair nameClassPair)
This constructor is used to instantiate an exception of this type when
a NameClassPair instance is available.
CannotInstantiateObjectException
- public CannotInstantiateObjectException( java.lang.String msg,
- javax.naming.NameClassPair nameClassPair,
- javax.naming.Reference referenceObject)
This constructor is used to instantiate an exception of this type when
a NameClassPair instance and a javax.naming.Reference are available.
A javax.naming.Reference object may be available if this exception is
the result of a failed call on the factory associated with the Reference.
Method Detail
getNameClassPair
- public javax.naming.NameClassPair getNameClassPair( )
This method gets the NameClassPair for the failing serialized object.
getReference
- public javax.naming.Reference getReference( )
This method gets the javax.naming.Reference associated with this exception if
this exception was the result of a factory call on the Reference.