Package javax.jdo
Class JDONullIdentityException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- javax.jdo.JDOException
-
- javax.jdo.JDOCanRetryException
-
- javax.jdo.JDOUserException
-
- javax.jdo.JDONullIdentityException
-
- All Implemented Interfaces:
Serializable
public class JDONullIdentityException extends JDOUserException
An instance of this class is thrown when attempting to create an object id when the object id constructor parameter is null. This might occur when creating an object id instance from a transient instance where an identity field is null.- Since:
- 2.0
- Version:
- 2.0
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description JDONullIdentityException()
Constructs a newJDONullIdentityException
without a detail message.JDONullIdentityException(String msg)
Constructs a newJDONullIdentityException
with the specified detail message.JDONullIdentityException(String msg, Object failed)
Constructs a newJDONullIdentityException
with the specified detail message and failed object.JDONullIdentityException(String msg, Throwable nested)
Constructs a newJDONullIdentityException
with the specified detail message and nestedThrowable
s.JDONullIdentityException(String msg, Throwable[] nested)
Constructs a newJDONullIdentityException
with the specified detail message and nestedThrowable
s.
-
Method Summary
-
Methods inherited from class javax.jdo.JDOException
getCause, getFailedObject, getNestedExceptions, initCause, printStackTrace, printStackTrace, printStackTrace, toString
-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, setStackTrace
-
-
-
-
Constructor Detail
-
JDONullIdentityException
public JDONullIdentityException()
Constructs a newJDONullIdentityException
without a detail message.
-
JDONullIdentityException
public JDONullIdentityException(String msg)
Constructs a newJDONullIdentityException
with the specified detail message.- Parameters:
msg
- the detail message.
-
JDONullIdentityException
public JDONullIdentityException(String msg, Object failed)
Constructs a newJDONullIdentityException
with the specified detail message and failed object.- Parameters:
msg
- the detail message.failed
- the failed object.
-
JDONullIdentityException
public JDONullIdentityException(String msg, Throwable[] nested)
Constructs a newJDONullIdentityException
with the specified detail message and nestedThrowable
s.- Parameters:
msg
- the detail message.nested
- the nestedThrowable[]
.
-
-