This class is for identity with a single character field.
Constructor only for Externalizable.
Constructor with class and key.
Constructor with class and key.
Constructor with class and key.
If jdoFieldFlags for a field includes CHECK_READ, then
the field has been enhanced to call the jdoStateManager on read
if the jdoFlags setting is not READ_OK or READ_WRITE_OK.
If jdoFieldFlags for a field includes CHECK_WRITE,
then the field has been enhanced to call the
jdoStateManager on write if the jdoFlags setting is not
READ_WRITE_OK;.
Check that the parameter instance is of a class that is authorized for
JDOPermission("setStateManager").
Check that the parameter instance is a class that is authorized for
JDOPermission("setStateManager").
Validates the PersistenceManager
cache with the
datastore.
This interface is used to notify instances of clear events.
Remove all active groups leaving no active fetch group.
This interface is implemented by listeners to be notified of
clear events.
Returns this connection to the JDO implementation.
Close this PersistenceManager
so that no further requests
may be made on it.
Close this PersistenceManagerFactory.
Close an Iterator
associated with this Extent
instance.
Close a query result and release any resources associated with it.
An instance of JDOPermission
to be used for
closePersistenceManagerFactory
permission checking.
Close all Iterator
s associated with this Extent
instance.
Close all query results associated with this Query
instance, and release all resources associated with them.
Commit the current transaction.
Verify the elements of the query and provide a hint to the query to
prepare and optimize an execution plan.
Construct an instance of the class for which this instance
is registered.
Construct an instance of the parameter class, using the keyString
as an argument to the constructor.
Copy fields to an outside source from the key fields in the ObjectId.
Copy fields from an outside source to the key fields in the ObjectId.
Create the key as an Object.
Create the key as an Object.
Create the key as an Object.
Create the key as an Object.
Create the key as an Object.
Create the key as an Object.
This interface is implemented by listeners to be notified of
create events.
Returns the current sequence value object if it is
available.
Return the Transaction
instance associated with a
PersistenceManager
.
Returns the current sequence value as a long.
This class is an empty implementation of the DataStoreCache
interface.
Determine if the other object represents the same object id.
Determine if the other object represents the same object id.
Determine if the other object represents the same object id.
Determine if the other object represents the same object id.
Determine if the other object represents the same object id.
Determine if the other object represents the same object id.
Check the class and class name and object type.
Determine if the other object represents the same object id.
Evict the parameter instance from the second-level cache.
Evict the parameter instance from the second-level cache.
Mark an instance as no longer needed in the cache.
Evict the parameter instances from the second-level cache.
Evict the parameter instances from the second-level cache.
Mark all persistent-nontransactional instances as no longer needed
in the cache.
Evict the parameter instances from the second-level cache.
Evict the parameter instances from the second-level cache.
Evict the parameter instances from the second-level cache.
Evict the parameter instances from the second-level cache.
Mark a Collection
of instances as no longer needed in the
cache.
Evict the parameter instances from the second-level cache.
Evict the parameter instances from the second-level cache.
Mark an array of instances as no longer needed in the cache.
Execute the query and return the filtered Collection.
Execute the query and return the filtered Collection
.
Execute the query and return the filtered Collection
.
Execute the query and return the filtered Collection
.
Execute the query and return the filtered Collection
.
Execute the query and return the filtered Collection
.
Instances of the Extent
class represent the entire collection
of instances in the data store of the candidate class
possibly including its subclasses.
An instance of JDOPermission
to be used for
getMetadata
permission checking.
Return the value for the field.
Return the value for the field.
An Extent
contains all instances of a particular class in the data
store; this method returns the Class
of the instances.
Often there is only one nested exception, and this method returns it.
Return the value for the field.
Get the driver name for the data store connection.
Get the data store connection factory.
Get the second data store connection factory.
Get the name for the second data store connection factory.
Get the name for the data store connection factory.
Get the URL for the data store connection.
Get the user name for the data store connection.
Return the
DataStoreCache
that this factory uses for
controlling a second-level cache.
If this method is called while a datastore transaction is
active, the object returned will be enlisted in the current
transaction.
Gets the detachAllOnCommit setting.
Gets the detachAllOnCommit setting.
Returns the detached instance involved in the event.
Get options used during detachment.
Get the root classes for DetachAllOnCommit.
Get the roots for DetachAllOnCommit.
Return the value for the field.
Returns the event type that triggered this event.
Equivalent to getExtent (persistenceCapableClass,
true)
.
The PersistenceManager
manages a collection of instances in
the data store based on the class of the instances.
The exception may include a failed object.
Get the fetch plan associated with this Extent.
Returns the FetchPlan
used by this
PersistenceManager
.
Returns the FetchPlan
used by this
Query
.
Returns the flags of the managed field of the persistence-capable class.
Get the field flags for a PersistenceCapable
class.
Returns the names of the managed field of the persistence-capable class.
Get the field names for a PersistenceCapable
class.
Returns the types of the managed field of the persistence-capable class.
Get the field types for a PersistenceCapable
class.
Return the value for the field.
Return an immutable collection containing the names
of all active fetch groups.
Get the ignoreCache setting for queries.
Get the default IgnoreCache setting for all
PersistenceManager
instances obtained from this factory.
Get the ignoreCache option setting.
Get an instance of JDOImplHelper
.
An instance bound to a bundle.
An instance bound to a bundle.
An instance bound to a bundle.
Return the value for the field.
Return the key as an Object.
Return the value for the field.
Get the Mapping setting for this factory.
Return the maximum fetch depth used when fetching instances.
Get the current Multithreaded flag for this
PersistenceManager
.
Get the default Multithreaded setting for all
PersistenceManager
instances obtained from this factory.
Returns the fully qualified name of the Sequence
.
Returns the native, datastore-specific connection that this
connection wraps.
The exception may have been caused by multiple exceptions in the runtime.
Get the default NontransactionalRead setting for all
PersistenceManager
instances obtained from this factory.
If true
, allows persistent instances to be read without
a transaction active.
Get the default NontransactionalWrite setting for all
PersistenceManager
instances obtained from this factory.
If true
, allows persistent instances to be written without
a transaction active.
Looks up the instance of the given type with the given key.
Looks up the instance corresponding to the specified oid.
This method locates a persistent instance in the cache of instances
managed by this PersistenceManager
.
Return the value for the field.
Return the object representing the JDO identity
of the calling instance.
Return a copy of the JDO identity associated with the parameter
instance.
The ObjectId returned by this method represents the JDO identity of
the instance.
Return a copy of the JDO identity associated with the parameter
instance.
Return the Class
that implements the JDO Identity for the
specified PersistenceCapable
class.
Get object ids for a collection of instances.
Get object ids for an array of instances.
Return the objects with the given oids.
Return the objects with the given oids.
Return the objects with the given oids.
Return the objects with the given oids.
Get the default Optimistic setting for all
PersistenceManager
instances obtained from this factory.
Optimistic transactions do not hold data store locks until commit time.
Returns the class object of the persistence-capable superclass.
Get the persistence-capable superclass for a
PersistenceCapable
class.
An Extent
is managed by a PersistenceManager
;
this method gives access to the owning PersistenceManager
.
Get an instance of PersistenceManager
from this factory.
Get the PersistenceManager
associated with this
Query
.
The Transaction
instance is always associated with exactly
one PersistenceManager
.
Return the PersistenceManager
that owns this instance.
Return the associated PersistenceManager
if there is one.
Return the associated PersistenceManager
if there is one.
Get an instance of PersistenceManager
from this factory.
This method returns the PersistenceManagerFactory
used to
create this PersistenceManager
.
Get a PersistenceManagerFactory
based on a Properties
instance, using the current thread's context class loader to locate the
PersistenceManagerFactory
class.
Get a PersistenceManagerFactory
based on a
Properties
instance and a class loader.
Returns the persistent instance involved in the event.
Return non-configurable properties of this
PersistenceManagerFactory
.
Returns the class object of the registered persistence-capable class.
Returns a collection of class objects of the registered
persistence-capable classes.
Returns the resource bundle used by this I18NHelper.
Get the default value for the RestoreValues property.
Return the current value of the restoreValues property.
Get the default RetainValues setting for all
PersistenceManager
instances obtained from this factory.
If true
, at commit time instances retain their field
values.
Returns the rollback-only status of the transaction.
Returns the sequence identified by name
.
Return the value for the field.
The source object of the Event.
Return the value for the field.
The user-specified Synchronization
instance for this
Transaction
instance.
The target object of the Event.
Return the target class name.
Return the object representing the JDO identity
of the calling instance.
Return a copy of the JDO identity associated with the parameter
instance.
The ObjectId returned by this method represents the JDO identity of
the instance.
Return a copy of the JDO identity associated with the parameter
instance.
The application can manage the PersistenceManager
instances
more easily by having an application object associated with each
PersistenceManager
instance.
Get the value for the specified key from the map of user objects.
Return the object representing the version
of the calling instance.
Return the version of the instance.
Return the version of the parameter instance.
Helper class for constructing messages from bundles.
JDK 1.4 includes a new chaining mechanism for Throwable, but since
JDO has its own "legacy" chaining mechanism, the "standard" mechanism
cannot be used.
A PersistenceCapable
class that provides callback methods for life
cycle events implements this interface.
This is the event class used in life cycle event notifications.
Creates a new event object with the specified
source
and type
.
Creates a new event object with the specified
source
, type
, and target
.
All lifecycle listeners extend from this base interface.
This class is for identity with a single int field.
Constructor only for Externalizable.
Constructor with class and key.
Constructor with class and key.
Constructor with class and key.
Returns whether there is a transaction currently active.
A PersistenceManager
instance can be used until it is
closed.
A PersistenceManagerFactory
instance can be used
until it is closed.
Tests whether this object has been deleted.
Tests whether the parameter instance has been deleted.
Tests whether the parameter instance has been deleted.
Tests whether the parameter instance has been detached.
Tests whether the parameter instance is detached.
Tests whether this object is dirty.
Tests whether the parameter instance is dirty.
Tests whether the parameter instance is dirty.
Return true
if the field is cached in the calling
instance.
Tests whether this object has been newly made persistent.
Tests whether the parameter instance has been newly made persistent.
Tests whether the parameter instance has been newly made persistent.
Tests whether this object is persistent.
Tests whether the parameter instance is persistent.
Tests whether the parameter instance is persistent.
Tests whether this object is transactional.
Tests whether the parameter instance is transactional.
Tests whether the parameter instance is transactional.
The unmodifiable flag, when set, disallows further
modification of the query, except for specifying the range,
result class, and ignoreCache option.
Returns an iterator over all the instances in the Extent
.
This package contains the JDO specification interfaces and classes.
This package contains the JDO specification datastore interfaces.
This package contains the JDO specification identity interfaces and classes.
This package contains the JDO specification listener interfaces and classes.
This package contains the interfaces and classes used by JDO implementations.
This is the base class for exceptions that can be retried.
Constructs a new JDOCanRetryException
without a detail message.
Constructs a new JDOCanRetryException
with the specified detail message.
Constructs a new JDOCanRetryException
with the specified detail message
and failed object.
Constructs a new JDOCanRetryException
with the specified detail
message and nested Throwable
s.
Constructs a new JDOCanRetryException
with the specified detail message,
nested Throwable
s, and failed object.
Constructs a new JDOCanRetryException
with the specified detail
message and nested Throwable
s.
Constructs a new JDOCanRetryException
with the specified detail message,
nested Throwable
s, and failed object.
Copy field values from another instance of the same class
to this instance.
Copy fields to an outside consumer from the key fields in the ObjectId.
Copy fields from an outside source to the key fields in the ObjectId.
Copy fields from this PersistenceCapable instance to the Object Id
instance.
This class represents data store exceptions that can be retried.
Constructs a new JDODataStoreException
without a detail message.
Constructs a new JDODataStoreException
with the specified detail message.
Constructs a new JDODataStoreException
with the specified detail message
and failed object.
Constructs a new JDODataStoreException
with the specified
detail message and nested Throwable
s.
Constructs a new JDODataStoreException
with the specified detail message,
nested Throwable
s, and failed object.
Constructs a new JDODataStoreException
with the specified
detail message and nested Throwable
s.
Constructs a new JDODataStoreException
with the specified detail message,
nested Throwable
s, and failed object.
This class represents exceptions caused by access of an unloaded field while
the instance is detached.
Constructs a new JDODetachedFieldAccessException
without a
detail message.
Constructs a new JDODetachedFieldAccessException
with the
specified detail message.
Constructs a new JDODetachedFieldAccessException
with the
specified detail message and nested Throwable
s.
Constructs a new JDODetachedFieldAccessException
with the
specified detail message and nested Throwable
s.
This is the root of all JDO Exceptions.
Constructs a new JDOException
without a detail message.
Constructs a new JDOException
with the specified detail message.
Constructs a new JDOException
with the specified detail message
and failed object.
Constructs a new JDOException
with the specified detail message
and nested Throwable
.
Constructs a new JDOException
with the specified detail message,
nested Throwable
, and failed object.
Constructs a new JDOException
with the specified detail message
and nested Throwable
s.
Constructs a new JDOException
with the specified detail message,
nested Throwable
s, and failed object.
This class represents data store exceptions that cannot be retried.
Constructs a new JDOFatalDataStoreException
without a detail message.
Constructs a new JDOFatalDataStoreException
with the specified detail message.
Constructs a new JDOFatalDataStoreException
with the specified detail message
and failed object.
Constructs a new JDOFatalDataStoreException
with the specified
detail message and nested Throwable
s.
Constructs a new JDOFatalDataStoreException
with the specified
detail message and nested Throwable
s.
This class represents exceptions that are fatal; that is, the condition
that caused it cannot be bypassed even if the operation is retried.
Constructs a new JDOFatalException
without a detail message.
Constructs a new JDOFatalException
with the specified detail message.
Constructs a new JDOFatalException
with the specified detail message
and failed object.
Constructs a new JDOFatalException
with the specified detail
message and nested Throwable
s.
Constructs a new JDOFatalException
with the specified detail message,
nested Throwable
s, and failed object.
Constructs a new JDOFatalException
with the specified detail
message and nested Throwable
s.
Constructs a new JDOFatalException
with the specified detail message,
nested Throwable
s, and failed object.
This class represents errors in the implementation for which no user
error handling is possible.
Constructs a new JDOFatalInternalException
without a detail message.
Constructs a new JDOFatalInternalException
with the specified detail message.
Constructs a new JDOFatalInternalException
with the specified
detail message and nested Throwable
s.
Constructs a new JDOFatalInternalException
with the specified
detail message and nested Throwable
s.
This class represents user errors that cannot be retried.
Constructs a new JDOFatalUserException
without a detail message.
Constructs a new JDOFatalUserException
with the specified detail message.
Constructs a new JDOFatalUserException
with the specified
detail message and failed object.
Constructs a new JDOFatalUserException
with the specified
detail message and nested Throwable
s.
Constructs a new JDOFatalUserException
with the specified
detail message, nested Throwable
s, and failed object.
Constructs a new JDOFatalUserException
with the specified
detail message and nested Throwable
s.
Constructs a new JDOFatalUserException
with the specified
detail message, nested Throwable
s, and failed object.
Return a copy of the JDO identity associated with this instance.
Return the associated PersistenceManager if there is one.
Return a copy of the JDO identity associated with this instance.
Return the version of this instance.
This class can be used by a JDO-aware application to call the JDO behavior
of PersistenceCapable
instances without declaring them to be
PersistenceCapable
.
This class is a helper class for JDO implementations.
Tests whether this object has been deleted.
Tests whether this object has been detached.
Tests whether this object is dirty.
Tests whether this object has been newly made persistent.
Tests whether this object is persistent.
Tests whether this object is transactional.
Explicitly mark this instance and this field dirty.
Return a new instance of this class, with the jdoStateManager set to the
parameter, and jdoFlags set to LOAD_REQUIRED.
Return a new instance of this class, with the jdoStateManager set to the
parameter, key fields initialized to the values in the oid, and jdoFlags
set to LOAD_REQUIRED.
Create a new instance of the
ObjectId class for this PersistenceCapable class and initialize
the key fields from the instance on which this method is called.
Create a new instance of the class used for JDO identity, using the
key constructor of the object id class.
An instance of this class is thrown when attempting to create an object id
when the object id constructor parameter is null.
Constructs a new JDONullIdentityException
without a detail message.
Constructs a new JDONullIdentityException
with the specified detail message.
Constructs a new JDONullIdentityException
with the specified detail message
and failed object.
Constructs a new JDONullIdentityException
with the specified detail message
and nested Throwable
s.
Constructs a new JDONullIdentityException
with the specified
detail message and nested Throwable
s.
This class represents exceptions caused by the user accessing
an object that does not exist in the datastore.
Constructs a new JDOObjectNotFoundException
without a detail message.
Constructs a new JDOObjectNotFoundException
with the specified detail message.
Constructs a new JDOObjectNotFoundException
with the specified detail message
and failed object.
Constructs a new JDOObjectNotFoundException
with the
specified detail message and nested Throwable
s.
This class represents optimistic verification failures.
Constructs a new JDOOptimisticVerificationException
without a
detail message.
Constructs a new JDOOptimisticVerificationException
with the
specified detail message.
Constructs a new JDOOptimisticVerificationException
with the
specified detail message and failed object.
Constructs a new JDOOptimisticVerificationException
with the
specified detail message and nested Throwable
s.
The JDOPermission
class is for operations that are reserved for
JDO implementations and should not be called by other code.
Constructs a JDOPermission
with the specified name.
Constructs a JDOPermission
with the specified name and
actions.
Called after the values are loaded from the data store into
this instance.
Called before the values in the instance are cleared.
Called before the instance is deleted.
Called before the values are stored from this instance to the
data store.
The owning StateManager uses this method to ask the instance to
provide the value of the single field identified by fieldNumber.
The owning StateManager uses this method to ask the instance to
provide the values of the multiple fields identified by fieldNumbers.
This method calls the StateManager with the current detached
state instance as a parameter and replaces the current detached
state instance with the value provided by the StateManager.
The owning StateManager uses this method to ask the instance to
replace the value of the single field identified by number.
The owning StateManager uses this method to ask the instance to
replace the values of the multiple fields identified by number.
The owning StateManager uses this method to ask the instance to
replace the value of the flags by calling back the StateManager
replacingFlags method.
This method sets the StateManager instance that manages the state
of this instance.
This class represents exceptions caused by the use of optional features
not supported by the JDO implementation.
Constructs a new JDOUnsupportedOptionException
without a detail message.
Constructs a new JDOUnsupportedOptionException
with the specified detail message.
Constructs a new JDOUnsupportedOptionException
with the
specified detail message and nested Throwable
s.
Constructs a new JDOUnsupportedOptionException
with the
specified detail message and nested Throwable
s.
This class represents exceptions caused by exceptions thrown
during execution of callbacks or listeners.
Constructs a new JDOUserCallbackException
without a detail message.
Constructs a new JDOUserCallbackException
with the specified detail message.
Constructs a new JDOUserCallbackException
with the
specified detail message and nested Throwable
s.
Constructs a new JDOUserCallbackException
with the
specified detail message and nested Throwable
s.
This class represents user errors that can possibly be retried.
Constructs a new JDOUserException
without a detail message.
Constructs a new JDOUserException
with the specified detail message.
Constructs a new JDOUserException
with the specified detail message
and failed object.
Constructs a new JDOUserException
with the specified detail message
and nested Throwable
s.
Constructs a new JDOUserException
with the specified detail message,
nested Throwable
s, and failed object.
Constructs a new JDOUserException
with the specified detail message
and nested Throwable
s.
Constructs a new JDOUserException
with the specified detail message,
nested Throwable
s, and failed object.
If jdoFlags is set to READ_OK, then the fields in the default fetch group
can be accessed for read without notifying the StateManager.
If jdoFlags is set to READ_WRITE_OK, then the fields in the default fetch group
can be accessed for read or write without notifying the StateManager.
Read from the input stream.
Refresh the state of the instance from the data store.
Refresh the state of all applicable instances from the data store.
Refresh the state of a Collection
of instances from the
data store.
Refreshes all instances in the exception that failed verification.
Refresh the state of an array of instances from the data store.
Register a class authorized to replaceStateManager.
Register classes authorized to replaceStateManager.
Register metadata by class.
This method gets called when a persistence-capable class is registered.
A RegisterClassEvent
event gets delivered whenever a persistence-capable
class registers itself with the JDOImplHelper
.
Constructs a new RegisterClassEvent
.
A "RegisterClassEvent" event gets fired whenever a persistence-capable class
is loaded and gets registered with the JDOImplHelper
.
Register a DateFormat instance for use with constructing Date
instances.
Register special StringConstructor instances.
Remove the fetch group from the set active fetch groups.
Removes the listener instance from the list of lifecycle event listeners.
Remove the parameter listener instance from the list of
instance lifecycle event listeners set as the initial listeners
for each PersistenceManager created by this PersistenceManagerFactory.
Remove the specified RegisterClassListener
from the listener
list.
Remove a StateInterrogation from the list.
Remove the specified key and its value from the map of user objects.
The replacement value of the field in the calling instance.
The replacement value of the field in the calling instance.
The replacement value of the field in the calling instance.
The replacement value of the detached state in the calling instance.
The replacement value of the field in the calling instance.
The owning StateManager
uses this method to supply the
value of the flags to the PersistenceCapable
instance.
The replacement value of the field in the calling instance.
The replacement value of the field in the calling instance.
The replacement value of the field in the calling instance.
The replacement value of the field in the calling instance.
The replacement value of the field in the calling instance.
Replace the current value of jdoStateManager
.
The replacement value of the field in the calling instance.
Retrieve field values of an instance from the store.
Retrieve field values of an instance from the store.
Retrieve field values of instances from the store.
Retrieve field values of instances from the store.
Retrieve field values of instances from the store.
Retrieve field values of instances from the store.
Roll back the current transaction.
Implementations of this interface can be used to obtain
sequences.
If jdoFieldFlags for a field includes SERIALIZABLE,
then the field is not declared as TRANSIENT.
An instance of JDOPermission
to be used for
setStateManager
permission checking.
Mark the field as modified by the user.
Mark the field as modified by the user.
Set the candidate Collection
to query.
Set the candidate Extent
to query.
Mark the field as modified by the user.
Set the class of the candidate instances of the query.
Set the driver name for the data store connection.
Set the data store connection factory.
Set the second data store connection factory.
Set the name for the second data store connection factory.
Set the name for the data store connection factory.
Set the password for the data store connection.
Set the URL for the data store connection.
Set the user name for the data store connection.
Sets the detachAllOnCommit setting.
Sets the default detachAllOnCommit setting for all
PersistenceManager
instances obtained from this
factory.
Set options to be used during detachment.
Set the root classes for DetachAllOnCommit.
Set the roots for DetachAllOnCommit.
Mark the field as modified by the user.
Set multiple extensions, or use null to clear all extensions.
Set the fetch size for large result set support.
Set the filter for the query.
Mark the field as modified by the user.
Set the active fetch groups to the single named fetch group.
Set the grouping expressions, optionally including a "having"
clause.
Set a collection of groups.
Set a collection of groups.
Set the ignoreCache parameter for queries.
Set the default IgnoreCache setting for all
PersistenceManager
instances obtained from this factory.
Set the ignoreCache option.
Mark the field as modified by the user.
Set the given key as the key for this instance.
Mark the field as modified by the user.
Set the Mapping setting for this factory.
Set the maximum fetch depth when fetching.
Set the Multithreaded flag for this PersistenceManager
.
Set the default Multithreaded setting for all
PersistenceManager
instances obtained from this factory.
Set the default NontransactionalRead setting for all
PersistenceManager
instances obtained from this factory.
If true
, allow persistent instances to be read without
a transaction active.
Set the default NontransactionalWrite setting for all
PersistenceManager
instances obtained from this factory.
If true
, allow persistent instances to be written without
a transaction active.
Mark the field as modified by the user.
Set the default Optimistic setting for all
PersistenceManager
instances obtained from this factory.
Optimistic transactions do not hold data store locks until commit time.
Set the ordering specification for the result Collection
.
Set the range of results to return.
Set the range of results to return.
Set the default value for the RestoreValues property.
If true
, at rollback, fields of newly persistent instances
are restored to
their values as of the beginning of the transaction, and the instances
revert to transient.
Specifies what type of data this query should return.
Specify the type of object in which to return each element of
the result of invoking execute
or one of its siblings.
Set the default RetainValues setting for all
PersistenceManager
instances obtained from this factory.
If true
, at commit instances retain their values and the
instances transition to persistent-nontransactional.
Sets the rollback-only status of the transaction to true
.
Mark the field as modified by the user.
Mark the field as modified by the user.
The user can specify a Synchronization
instance to be
notified on transaction completions.
Specify that only the first result of the query should be
returned, rather than a collection.
The unmodifiable flag, when set, disallows further
modification of the query, except for specifying the range,
result class, and ignoreCache option.
The application can manage the PersistenceManager
instances
more easily by having an application object associated with each
PersistenceManager
instance.
This class is for identity with a single short field.
Constructor only for Externalizable.
Constructor with class and key.
Constructor with class and key.
This class is the abstract base class for all single field identity
classes.
Constructor only for Externalizable.
Constructor with target class.
SQL - static field in class javax.jdo.
Query This interface is implemented by a non-binary-compatible JDO implementation
to provide state interrogation for non-enhanced persistent classes.
This is an interface used to interrogate the state of an instance
that does not implement PersistenceCapable.
This is an interface used to interrogate the state of an instance
that does not implement PersistenceCapable.
This interface is the point of contact between managed instances of
PersistenceCapable
classes and the JDO implementation.
Store one field into the field manager.
Store one field into the field manager.
This interface is used to notify instances of store events.
Store one field into the field manager.
Store one field into the field manager.
Store one field into the field manager.
Store one field into the field manager.
This interface is implemented by listeners to be notified of
store events.
Store one field into the field manager.
Store one field into the field manager.
Store one field into the field manager.
Store one field into the field manager.
Construct an instance of a key class using a String as input.
This class is for identity with a single String field.
Constructor only for Externalizable.
Constructor with class and key.
The application can determine from the results of this
method which optional features, and which query languages
are supported by the JDO implementation.