|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
AccessRegistrarIF | INTERNAL: Interface for receiving notification when data is being read from database storage. |
CacheIF | INTERNAL: Simple interface used by innermost caches. |
CachesIF | INTERNAL: |
ClassAccessIF | INTERNAL: Interface for accessing class instances in the database. |
ClassInfoIF | INTERNAL: A interface for class descriptor-like object types that is used by the proxy implementation to access the information it needs about the object relational class descriptor in an optimized manner. |
ClusterIF | INTERNAL: Cluster implementation interface. |
ConnectionFactoryIF | INTERNAL: An interface for creating/requesting new JDBC connection object. |
EvictableIF | INTERNAL: Simple interface used by helper objects for invalidation purposes. |
FieldAccessIF | INTERNAL: Interface for reading and updating object field values. |
FieldHandlerIF | INTERNAL: Interface for use by classes that retrieve field values from result sets and bind values in prepared statements. |
FieldInfoIF | INTERNAL: A field descriptor-like class that is used by the RDBMS proxy implementation to access the information it needs about the object relational field descriptor in an optimized manner. |
FlushableIF | INTERNAL: Interface implemented by data repository accessors that needs to be informed when changes to the repository needs to be performed. |
IdentityIF | INTERNAL: Interface used to represent data store object identity. |
KeyGeneratorIF | INTERNAL: Interface for generating new object identities. |
ObjectAccessIF | INTERNAL: A object access implementation for manipulation of identifiable objects. |
ObjectRelationalMappingIF | INTERNAL: An object relational mapping wrapper class used by the RDBMS proxy implementation. |
PersistentIF | INTERNAL: Interface implemented by all data objects used by the proxy framework. |
QueryIF | INTERNAL: Interface for representing queries. |
QueryResultIF | INTERNAL: Interface for representing two-dimensional (or potentially even N-dimensional) query results. |
StorageAccessIF | INTERNAL: Interface that encapsulates the access to the actual data repository. |
StorageCacheIF | INTERNAL: Interface used by the transaction to get hold of objects and object field values. |
StorageIF | INTERNAL: Interface for accessing storage definitions. |
TicketIF | INTERNAL: A simple ticket interface. |
TrackableCollectionIF | INTERNAL: Interface used by Collection implementations that track the changes performed on them. |
TransactionalLookupIndexIF<K,E> | INTERNAL: Interface shared by the lookup indexes that look up data in the backend storage. |
TransactionEventListenerIF | INTERNAL: Interface for receiving notification when transaction life-cycle events occur. |
TransactionIF | INTERNAL: Interface that manages object transactions using the proxy framework. |
Class Summary | |
---|---|
AbstractConnectionFactory | INTERNAL: Abstract connection factory implementation that holds common connection properties. |
AbstractFieldInfo | INTERNAL: An abstract field info class containing the common behaviour for FieldInfoIFs. |
AbstractLocalCache | INTERNAL: A transactional storage cache implementation. |
AbstractROPersistent | INTERNAL: An abstract PersistentIF implementation that handles most of the machinery needed to implement persistent objects. |
AbstractRWPersistent | INTERNAL: An abstract PersistentIF implementation that handles most of the machinery needed to implement persistent objects. |
AbstractTransaction | INTERNAL: The default proxy transaction implementation. |
AggregateFieldInfo | INTERNAL: A field that references an aggregate class. |
AtomicIdentity | INTERNAL: Class used for representing data store object identities with only a single key. |
CacheEntry | INTERNAL: Class used by storage caches to hold field values for a single object. |
ClassDescriptor | INTERNAL: Class used for holding object relational mapping class declarations. |
ClassInfo | INTERNAL: A class descriptor-like class that is used by the RDBMS proxy implementation to access the information it needs about the object relational class descriptor in an optimized manner. |
ClusteredCache | INTERNAL: CacheIF implementation that wraps a Map and notified the cluster about removals. |
ContentInputStream | INTERNAL: InputStream that knows its length. |
ContentReader | INTERNAL: Reader that knows its length. |
DBCPConnectionFactory | INTERNAL: Apache Commons DBCP connection factory implementation. |
DefaultCache | INTERNAL: CacheIF implementation that wraps a Map. |
DefaultCaches | INTERNAL: Default caches. |
DefaultConnectionFactory | INTERNAL: Connection factory that uses java.sql.DriverManager.getConnection(...). |
DefaultFieldHandler | INTERNAL: The default field handler implementation that is able to read values from result sets and bind values in prepared statements without any particular knowledge about fields. |
FieldDescriptor | INTERNAL: Class used for holding object relational mapping field declarations. |
FieldUtils | INTERNAL: Class containing utility methods for processing descriptor information. |
HighLowKeyGenerator | INTERNAL: A key generator using the HIGH/LOW key generator algorithm. |
Identity | INTERNAL: Class used for representing data store object identities with more than a single key. |
IdentityCollectionWrapper | INTERNAL: A set implementation that wraps an identity collection and presents the underlying collection as if it had PersistentIF instances inside. |
IdentityFieldInfo | INTERNAL: A field that represents the identity of instances of a class. |
IndicatorFieldHandler | INTERNAL: The indicator field handler implementation that is able to... |
JGroupsCaches | INTERNAL: Caches used by JGroups cluster. |
JGroupsCluster | INTERNAL: Class that represents a cluster of OKS instances. |
JGroupsEvent | INTERNAL: |
JNDIConnectionFactory | INTERNAL: Connection factory that retrieves javax.sql.DataSource from the JNDI environment given a JNDI name. |
LongIdentity | INTERNAL: Class used for representing data store object identities with only a single long key. |
ObjectRelationalMapping | INTERNAL: The generic object relational mapping definition class. |
ObjectStates | INTERNAL: A data structure that keeps track of the objects that has been touched within the transaction boundaries. |
OnDemandValue | INTERNAL: |
PersistentIterator | INTERNAL: Iterator that iterates over an iterator of IdentityIF values and looks up the objects in the transaction. |
PersistentObjectAccess | INTERNAL: Object access for objects implementing the PersistentIF interface. |
PrimitiveFieldInfo | INTERNAL: A field that references a primitive value class. |
QueryCache | INTERNAL: A storage access implementation accessing relational databases using JDBC. |
QueryCollection<E> | INTERNAL: Immutable Collection implementation that delegates its data retrieval to QueryIFs. |
QueryDeclarations | INTERNAL: Class that is able to read named query definitions from an XML representation. |
QueryDescriptor | INTERNAL: Class used for loading and managing SQL query declarations. |
QueryResultIterator<E> | INTERNAL: Interator wrapper class for QueryResultIFs. |
RDBMSAccess | INTERNAL: A storage access implementation accessing relational databases using JDBC. |
RDBMSMapping | INTERNAL: An object relational mapping wrapper class used by the RDBMS proxy implementation. |
RDBMSStorage | INTERNAL: A storage definition implementation for relational databases. |
ReadOnlySet | INTERNAL: A set implementation that track the changes performed on it. |
ReferenceFieldInfo | INTERNAL: A field that references objects. |
ROLocalCache | INTERNAL: A transactional read-only storage cache implementation. |
ROTransaction | INTERNAL: The read-only proxy transaction implementation. |
RWLocalCache | INTERNAL: A transactional storage cache implementation. |
RWTransaction | INTERNAL: The read-write proxy transaction implementation. |
SharedCache | INTERNAL: A shared storage cache implementation. |
SQLBatchManyToManyReference | INTERNAL: Class that performs the task of accessing and manipulating M:M reference fields in the database. |
SQLBatchObjectAccess | INTERNAL: Class that performs the task of creating new objects in the database. |
SQLBatchOneToManyAggregate | INTERNAL: Class that performs the task of accessing and manipulating 1:M aggregate fields in the database. |
SQLBatchOneToManyReference | INTERNAL: Class that performs the task of accessing and manipulating 1:M reference fields in the database. |
SQLBatchOneToOne | INTERNAL: Class that performs the task of accessing and manipulating 1:1 fields in the database. |
SQLCollectionAccess | INTERNAL: Class that performs the task of accessing and manipulating "collection" type instances in the database. |
SQLGenerator | INTERNAL: Utility class that can generate SQL statements. |
SQLManyToManyReference | INTERNAL: Class that performs the task of accessing and manipulating M:M reference fields in the database. |
SQLObjectAccess | INTERNAL: Class that performs the task of accessing and manipulating "identifiable object type" instances in the database. |
SQLOneToManyAggregate | INTERNAL: Class that performs the task of accessing and manipulating 1:M aggregate fields in the database. |
SQLOneToManyReference | INTERNAL: Class that performs the task of accessing and manipulating 1:M reference fields in the database. |
SQLOneToOne | INTERNAL: Class that performs the task of accessing and manipulating 1:1 fields in the database. |
SQLReader | INTERNAL: Reader that knows its length. |
SQLTypes | INTERNAL: Utility class for handling access to columns by proper SQL type. |
StatisticsCache | INTERNAL: A transactional storage cache implementation. |
TrackableLazySet | INTERNAL: A set implementation that track the changes performed on it. |
TrackableSet | INTERNAL: A set implementation that track the changes performed on it. |
TransactionalLRULookupIndex | INTERNAL: |
TransactionalSoftHashMapIndex | INTERNAL: |
WrappedIdentity | INTERNAL: Class used for wrapping other identities. |
Exception Summary | |
---|---|
IdentityNotFoundException | INTERNAL: Thrown when an object was not found in the database. |
PersistenceException | INTERNAL: Thrown when persistence related problems occur. |
PersistenceRuntimeException | INTERNAL: Thrown when persistence related problems occur. |
ReadOnlyTransactionException | INTERNAL: Thrown when modifications are attempted on a read-only transaction. |
TransactionNotActiveException | INTERNAL: Thrown when persistence related problems occur. |
An object-relational mapping framework.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |