Overview | Package | Class | Tree | Deprecated | Index | Help
| SolarMetric Kodo JDO 2.5.8 generated on January 11 2004
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## 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.

Overview | Package | Class | Tree | Deprecated | Index | Help
| SolarMetric Kodo JDO 2.5.8 generated on January 11 2004
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

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