Interface | Description |
---|---|
AttributeConverter<A,D> |
Converts persistent attribute values (fields or properties) to different
values stored in the underlying datastore and vice versa.
|
Constants |
Constant values used in JDO.
|
Extent<E> |
Instances of the
Extent class represent the entire collection of instances in the data store of the candidate class or interface
possibly including its subclasses or subinterfaces. |
FetchGroup |
FetchGroup represents a named fetch group for a specific class or
interface.
|
FetchPlan |
Fetch groups are activated using methods on this interface.
|
InstanceCallbacks |
A
PersistenceCapable class that provides callback methods for life
cycle events implements this interface. |
JDOEnhancer |
Interface for a JDO Enhancer.
|
JDOQLTypedQuery<T> |
Interface for a type-safe refactorable JDOQL query, using a fluent API, based around expressions.
|
JDOQLTypedSubquery<T> |
Interface for a type-safe subquery, using a fluent API.
|
PersistenceManager |
PersistenceManager is the primary interface for JDO-aware
application components. |
PersistenceManagerFactory |
The
PersistenceManagerFactory is the interface to use to obtain
PersistenceManager instances. |
Query<T> |
The
Query interface allows applications to obtain persistent instances, values, and aggregate data from the data store. |
Transaction |
The JDO
Transaction interface provides for initiation and
completion of transactions under user control. |
Class | Description |
---|---|
AttributeConverter.UseDefault |
Dummy converter to represent "use the implementation default for this type" when using annotations.
|
Enhancer |
Main class to invoke a JDO Enhancer.
|
JDOHelper |
This class can be used by a JDO-aware application to call the JDO behavior
of
PersistenceCapable instances without declaring them to be
PersistenceCapable . |
Enum | Description |
---|---|
ObjectState |
This class defines the object states for JDO instances.
|
Exception | Description |
---|---|
JDOCanRetryException |
This is the base class for exceptions that can be retried.
|
JDODataStoreException |
This class represents data store exceptions that can be retried.
|
JDODetachedFieldAccessException |
This class represents exceptions caused by access of an unloaded field while
the instance is detached.
|
JDOEnhanceException |
Exception thrown when an error occurs during enhancement.
|
JDOException |
This is the root of all JDO Exceptions.
|
JDOFatalDataStoreException |
This class represents data store exceptions that cannot be retried.
|
JDOFatalException |
This class represents exceptions that are fatal; that is, the condition
that caused it cannot be bypassed even if the operation is retried.
|
JDOFatalInternalException |
This class represents errors in the implementation for which no user
error handling is possible.
|
JDOFatalUserException |
This class represents user errors that cannot be retried.
|
JDONullIdentityException |
An instance of this class is thrown when attempting to create an object id
when the object id constructor parameter is null.
|
JDOObjectNotFoundException |
This class represents exceptions caused by the user accessing
an object that does not exist in the datastore.
|
JDOOptimisticVerificationException |
This class represents optimistic verification failures.
|
JDOQueryInterruptedException |
This class represents exceptions caused when a query is cancelled by a user calling
Query.cancel().
|
JDOReadOnlyException |
This class represents exceptions caused by an attempt to update a datastore
when the PMF was created as "read-only".
|
JDOUnsupportedOptionException |
This class represents exceptions caused by the use of optional features
not supported by the JDO implementation.
|
JDOUserCallbackException |
This class represents exceptions caused by exceptions thrown
during execution of callbacks or listeners.
|
JDOUserException |
This class represents user errors that can possibly be retried.
|
Copyright © 2020. All rights reserved.