| AbstractFieldInfo |
INTERNAL: An abstract field info class containing the common
behaviour for FieldInfoIFs.
|
| AbstractLocalCache |
INTERNAL: A transactional storage cache implementation.
|
| AbstractTransaction |
INTERNAL: The default proxy transaction implementation.
|
| AccessRegistrarIF |
INTERNAL: Interface for receiving notification when data is being
read from database storage.
|
| CacheEntry |
INTERNAL: Class used by storage caches to hold field values for a
single object.
|
| CacheIF |
INTERNAL: Simple interface used by innermost caches.
|
| CacheMetricsIF |
|
| CachesIF |
INTERNAL:
|
| ClassAccessIF |
INTERNAL: Interface for accessing class instances in the
database.
|
| ClassDescriptor |
INTERNAL: Class used for holding object relational mapping class
declarations.
|
| 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.
|
| DBCPDataSource |
INTERNAL: A datasource wrapping the DBCP2 connection pooling.
|
| EvictableIF |
INTERNAL: Simple interface used by helper objects for invalidation purposes.
|
| FieldAccessIF |
INTERNAL: Interface for reading and updating object field
values.
|
| FieldDescriptor |
INTERNAL: Class used for holding object relational mapping field
declarations.
|
| 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.
|
| IdentityNotFoundException |
INTERNAL: Thrown when an object was not found in the database.
|
| InstrumentedDataSourceIF |
INTERNAL: Shared metrics across Datasources.
|
| JGroupsEvent |
INTERNAL:
|
| KeyGeneratorIF |
INTERNAL: Interface for generating new object identities.
|
| ObjectAccessIF |
INTERNAL: A object access implementation for manipulation of
identifiable objects.
|
| ObjectRelationalMapping |
INTERNAL: The generic object relational mapping definition class.
|
| ObjectRelationalMappingIF |
INTERNAL: An object relational mapping wrapper class used by the
RDBMS proxy implementation.
|
| ObjectStates |
INTERNAL: A data structure that keeps track of the objects that has
been touched within the transaction boundaries.
|
| PersistenceRuntimeException |
INTERNAL: Thrown when persistence related problems occur.
|
| PersistentIF |
INTERNAL: Interface implemented by all data objects used by the
proxy framework.
|
| 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.
|
| QueryIF |
INTERNAL: Interface for representing queries.
|
| QueryResultIF |
INTERNAL: Interface for representing two-dimensional (or
potentially even N-dimensional) query results.
|
| 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.
|
| RDBMSMetricsIF |
PUBLIC: Provides metrics regarding RDBMS proxy connections.
|
| RDBMSStorage |
INTERNAL: A storage definition implementation for relational
databases.
|
| 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.
|
| 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 |
INTERNAL: Interface shared by the lookup indexes that look up data
in the backend storage.
|
| TransactionIF |
INTERNAL: Interface that manages object transactions using the
proxy framework.
|