Package net.ontopia.persistence.proxy
package net.ontopia.persistence.proxy
An object-relational mapping framework.
-
ClassDescriptionINTERNAL: An abstract field info class containing the common behaviour for FieldInfoIFs.INTERNAL: A transactional storage cache implementation.INTERNAL: An abstract PersistentIF implementation that handles most of the machinery needed to implement persistent objects.INTERNAL: An abstract PersistentIF implementation that handles most of the machinery needed to implement persistent objects.INTERNAL: The default proxy transaction implementation.INTERNAL: Interface for receiving notification when data is being read from database storage.INTERNAL: A field that references an aggregate class.INTERNAL: Class used for representing data store object identities with only a single key.INTERNAL: Class used by storage caches to hold field values for a single object.CacheIF<K,
V> INTERNAL: Simple interface used by innermost caches.INTERNAL:INTERNAL: Interface for accessing class instances in the database.INTERNAL: Class used for holding object relational mapping class declarations.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.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.ClusteredCache<K,V> INTERNAL: CacheIF implementation that wraps a Map and notified the cluster about removals.INTERNAL: Cluster implementation interface.INTERNAL: An interface for creating/requesting new JDBC connection object.INTERNAL: InputStream that knows its length.INTERNAL: Reader that knows its length.INTERNAL: AConnectionFactoryIFbacked by aDataSource.INTERNAL: A datasource wrapping the DBCP2 connection pooling.DefaultCache<K,V> INTERNAL: CacheIF implementation that wraps a Map.INTERNAL: Default caches.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.INTERNAL: A datasource creating connections from aDriverManagerConnectionFactory.EvictableIF<K,E> INTERNAL: Simple interface used by helper objects for invalidation purposes.INTERNAL: Interface for reading and updating object field values.INTERNAL: Class used for holding object relational mapping field declarations.INTERNAL: Interface for use by classes that retrieve field values from result sets and bind values in prepared statements.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.INTERNAL: Class containing utility methods for processing descriptor information.INTERNAL: Interface implemented by data repository accessors that needs to be informed when changes to the repository needs to be performed.INTERNAL: A key generator using the HIGH/LOW key generator algorithm.INTERNAL: Class used for representing data store object identities with more than a single key.INTERNAL: A set implementation that wraps an identity collection and presents the underlying collection as if it had PersistentIF instances inside.INTERNAL: A field that represents the identity of instances of a class.INTERNAL: Interface used to represent data store object identity.INTERNAL: Thrown when an object was not found in the database.INTERNAL: The indicator field handler implementation that is able to...INTERNAL: Shared metrics across Datasources.INTERNAL: Caches used by JGroups cluster.INTERNAL: Class that represents a cluster of OKS instances.INTERNAL:INTERNAL: A JNDI datasource wrapper to allow metrics.INTERNAL: Interface for generating new object identities.INTERNAL: Class used for representing data store object identities with only a single long key.INTERNAL: A object access implementation for manipulation of identifiable objects.INTERNAL: The generic object relational mapping definition class.INTERNAL: An object relational mapping wrapper class used by the RDBMS proxy implementation.INTERNAL: A data structure that keeps track of the objects that has been touched within the transaction boundaries.INTERNAL:INTERNAL: Thrown when persistence related problems occur.INTERNAL: Thrown when persistence related problems occur.INTERNAL: Interface implemented by all data objects used by the proxy framework.INTERNAL: Iterator that iterates over an iterator of IdentityIF values and looks up the objects in the transaction.INTERNAL: Object access for objects implementing the PersistentIF interface.INTERNAL: A field that references a primitive value class.QueryCache<K,E> INTERNAL: A storage access implementation accessing relational databases using JDBC.INTERNAL: Immutable Collection implementation that delegates its data retrieval to QueryIFs.INTERNAL: Class that is able to read named query definitions from an XML representation.INTERNAL: Class used for loading and managing SQL query declarations.INTERNAL: Interface for representing queries.INTERNAL: Interface for representing two-dimensional (or potentially even N-dimensional) query results.INTERNAL: Interator wrapper class for QueryResultIFs.INTERNAL: A storage access implementation accessing relational databases using JDBC.INTERNAL: An object relational mapping wrapper class used by the RDBMS proxy implementation.PUBLIC: Provides metrics regarding RDBMS proxy connections.INTERNAL: A storage definition implementation for relational databases.ReadOnlySet<E>INTERNAL: A set implementation that track the changes performed on it.INTERNAL: Thrown when modifications are attempted on a read-only transaction.INTERNAL: A field that references objects.INTERNAL: A transactional read-only storage cache implementation.INTERNAL: The read-only proxy transaction implementation.INTERNAL: A transactional storage cache implementation.INTERNAL: The read-write proxy transaction implementation.INTERNAL: A shared storage cache implementation.INTERNAL: Class that performs the task of accessing and manipulating M:M reference fields in the database.INTERNAL: Class that performs the task of creating new objects in the database.INTERNAL: Class that performs the task of accessing and manipulating 1:M aggregate fields in the database.INTERNAL: Class that performs the task of accessing and manipulating 1:M reference fields in the database.INTERNAL: Class that performs the task of accessing and manipulating 1:1 fields in the database.INTERNAL: Class that performs the task of accessing and manipulating "collection" type instances in the database.INTERNAL: Utility class that can generate SQL statements.INTERNAL: Class that performs the task of accessing and manipulating M:M reference fields in the database.INTERNAL: Class that performs the task of accessing and manipulating "identifiable object type" instances in the database.INTERNAL: Class that performs the task of accessing and manipulating 1:M aggregate fields in the database.INTERNAL: Class that performs the task of accessing and manipulating 1:M reference fields in the database.INTERNAL: Class that performs the task of accessing and manipulating 1:1 fields in the database.INTERNAL: Reader that knows its length.INTERNAL: Utility class for handling access to columns by proper SQL type.INTERNAL: A transactional storage cache implementation.INTERNAL: Interface that encapsulates the access to the actual data repository.INTERNAL: Interface used by the transaction to get hold of objects and object field values.INTERNAL: Interface for accessing storage definitions.INTERNAL: A simple ticket interface.INTERNAL: Interface used by Collection implementations that track the changes performed on them.INTERNAL: A set implementation that track the changes performed on it.TrackableSet<E>INTERNAL: A set implementation that track the changes performed on it.INTERNAL: Interface shared by the lookup indexes that look up data in the backend storage.INTERNAL:INTERNAL:INTERNAL: Interface for receiving notification when transaction life-cycle events occur.INTERNAL: Interface that manages object transactions using the proxy framework.INTERNAL: Thrown when persistence related problems occur.INTERNAL: Class used for wrapping other identities.