SolarMetric Kodo JDO 3.3.5 generated on August 31 2005

Package kodo.runtime

Common JDO Runtime Environment

See:
          Description

Interface Summary
FetchConfiguration Allows configuration and optimization of how objects are loaded from the data store.
KodoExtent Extension of the Extent interface that adds some Kodo-specific methods.
KodoPersistenceManager Interface implemented by Kodo persistence managers.
KodoPersistenceManagerFactory Interface implemented by Kodo persistence manager factories.
KodoPersistenceManagerSPI Internal persistence manager interface.
KodoStateManager Interface implemented by Kodo state managers.
KodoStateManagerSPI Internal state manager interface.
LockManager Handles obtaining and releasing locks on objects.
PCData Holds data about a single persistence capable instance.
PCResultObjectProvider Variant of ResultObjectProvider that populates a KodoStateManager object in an application-defined manner.
PostAttachCallback Interface that marks a persistent class as one that should receive notification that it was attached.
PostDetachCallback Interface that marks a persistent class as one that should receive notification that it was detached.
PreAttachCallback Interface that marks a persistent class as one that should receive notification that it is about to be attached.
PreDetachCallback Interface that marks a persistent class as one that should receive notification that it is about to be detached.
SequenceGenerator A generator for datastore sequences.
StoreManager Interface to be implemented by data store mechanisms to interact with this JDO runtime.
 

Class Summary
AbstractLockManager Abstract LockManager implementation.
AbstractPCData  
AbstractPCResultObjectProvider Abstract implementation of PCResultObjectProvider that implements ResultObjectProvider.getResultObject() by assembling the necessary information about the object to be loaded.
ExtentImpl Abstract Extent implementation that takes care of everything but creating and closing iterators.
InverseManager Class which manages inverse relations before flushing to the datastore.
JDOState Base class for all JDO lifecycle states.
KodoHelper Helper methods for acquiring PersistenceManagerFactory objects and obtaining information about persistence capable instances.
NoLockManager A lock managed that does not perform any locking.
PCDataImpl  
PersistenceManagerFactoryImpl Abstract implementation of the PersistenceManagerFactory that must be subclassed for a specific runtime.
PersistenceManagerImpl Concrete PersistenceManager for use with this common runtime.
SingleJVMExclusiveLockManager An exclusive write single-JVM lock manager.
 

Package kodo.runtime Description

Common JDO Runtime Environment

This package provides a common JDO runtime environment that can be adapted for use with various data store mechanisms.

The runtime conforms to the JDO 1.0 Specification.

To create a concrete JDO implementation for a particular data store, a concrete StoreManager must be provided.


SolarMetric Kodo JDO 3.3.5 generated on August 31 2005

Copyright 2001,2002 SolarMetric, Inc. All Rights Reserved.