SolarMetric Kodo JDO 2.5.8 generated on January 11 2004

Package com.solarmetric.kodo.runtime

Common JDO Runtime Environment

See:
          Description

Interface Summary
KodoExtent Extension of the Extent interface that adds some Kodo-specific methods.
KodoTransaction Extension of the Transaction interface that adds some Kodo-specific methods.
PCData Holds data about a single persistence capable instance.
StateManagerSet A data structure that stores StateManagerImpl objects and provides access to those objects in some (potentially undefined) order.
StoreManager Interface to be implemented by data store mechanisms to interact with this JDO runtime.
 

Class Summary
ClassGroupStateManagerSet StateManagerSet implementation that orders objects in some per-class ordering.
ClearFieldManager FieldManager that responds to all fetch methods with the default value for that field; used to clear the state of JDO instances.
Exceptions Utility methods for externalizing exceptions.
ExtentImpl Abstract Extent implementation that takes care of everything but creating and closing iterators.
FieldManager Type used when loading and storing state information from the StateManager to the PersistenceCapable instance it governs.
FifoStateManagerSet StateManagerSet implementation that returns objects in the order that they were added.
HollowState JDO lifecycle state.
JDOClassResolver An imeplementation of ClassResolver that behaves in strict accordance to section 12.5 of the JDO specification:
JDOState Base class for all JDO lifecycle states.
KodoObjectFactory An implementation of ObjectFactory that convert the specified refInfo parameter into a Properties object that will be used to instantiate a PersistenceManagerFactory via a call to JDOHelper.getPersistenceManagerFactory(java.util.Properties).
NullCheckFieldManager FieldManager that makes sure fields with the null-value attribute store to 'exception' are not null.
PCDataImpl Holds data about a single persistence capable instance.
PCleanState JDO lifecycle state.
PDeletedFlushedState JDO lifecycle state.
PDeletedState JDO lifecycle state.
PDirtyState JDO lifecycle state.
PersistenceManagerFactoryImpl Abstract implementation of the PersistenceManagerFactory that must be subclassed for a specific runtime.
PersistenceManagerImpl Concrete PersistenceManager for use with this common runtime.
PersistFCOFieldManager FieldManager that makes all new first ckass objects of a PersistenceCapable persistent prior to a commit.
PNewDeletedFlushedState JDO lifecycle state.
PNewDeletedState JDO lifecycle state.
PNewFlushedDeletedFlushedState JDO lifecycle state.
PNewFlushedDeletedState JDO lifecycle state.
PNewFlushedState JDO lifecycle state.
PNewState JDO lifecycle state.
PNonTransState JDO lifecycle state.
SaveFieldManager FieldManager type used to store information for rollback.
SingleFieldManager FieldManager type used to hold onto a single field value and then dispense it via the fetch methods.
StateManagerImpl Implementation of the StateManager interface for use with this runtime.
TCleanState JDO lifecycle state.
TDirtyState JDO lifecycle state.
TransientState JDO lifecycle state.
 

Exception Summary
CanRetryException Serializable extensions of the JDOCanRetryException.
ClosurePoint A ClosurePoint represents a marker for when a closeable object (such as a Query or PersistenceManager) was closed.
DataStoreException Serializable extensions of the JDODataStoreException.
FatalDataStoreException Serializable extensions of the JDOFatalDataStoreException.
FatalException Serializable extensions of the JDOFatalException.
FatalInternalException Serializable extensions of the JDOFatalInternalException.
FatalUserException Serializable extensions of the JDOFatalUserException.
ObjectNotFoundException Indicates that an object was not found.
OptimisticLockException Indicates that an optimistic lock failure occured.
UnsupportedOptionException Serializable extensions of the JDOUnsupportedOptionException.
UserException Serializable extensions of the JDOUserException.
 

Package com.solarmetric.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 2.5.8 generated on January 11 2004

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