Uses of Package
org.apache.openjpa.kernel
-
Classes in org.apache.openjpa.kernel used by org.apache.openjpa.abstractstore Class Description AbstractBrokerFactory Abstract implementation of theBrokerFactory
that must be subclassed for a specific runtime.BrokerFactory Factory forBroker
instances.FetchConfiguration Allows configuration and optimization of how objects are loaded from the data store.OpenJPAStateManager Interface implemented by OpenJPA state managers.PCState Base class for all lifecycle states.Seq Internal OpenJPA sequence interface.StoreContext Represents a set of managed objects and their environment.StoreManager Interface to be implemented by data store mechanisms to interact with this runtime.StoreQuery Component that executes queries against the datastore. -
Classes in org.apache.openjpa.kernel used by org.apache.openjpa.audit Class Description Audited Carries immutable information about an audited persistent instance.Broker The broker is the primary interface into the OpenJPA runtime. -
Classes in org.apache.openjpa.kernel used by org.apache.openjpa.conf Class Description BrokerFactory Factory forBroker
instances.BrokerImpl ConcreteBroker
.DetachState Constants for which fields to include in the detach graph.FinderCache A cache to create and maintainfinder queries
.InverseManager Class which manages inverse relations before flushing to the datastore.LockManager Handles obtaining and releasing locks on objects.PreparedQueryCache A cache to create and maintainprepared queries
.SavepointManager A manager for handling savepoints.Seq Internal OpenJPA sequence interface. -
Classes in org.apache.openjpa.kernel used by org.apache.openjpa.datacache Class Description AbstractPCData Abstract base class which implements core PCData behavior.DelegatingStoreManager Base class for store manager decorators that delegate to another store manager for some operations.FetchConfiguration Allows configuration and optimization of how objects are loaded from the data store.OpenJPAStateManager Interface implemented by OpenJPA state managers.PCData Holds data about a single persistence capable instance.PCDataImpl DefaultPCData
implementation.PCState Base class for all lifecycle states.Query OpenJPA query interface.QueryContext A query execution context.QueryOperations Query operation constants.QueryStatistics Records query execution statistics.StoreContext Represents a set of managed objects and their environment.StoreManager Interface to be implemented by data store mechanisms to interact with this runtime.StoreQuery Component that executes queries against the datastore.StoreQuery.Executor An executor provides a uniform interface to the mechanism for executing either an in-memory or datastore query. -
Classes in org.apache.openjpa.kernel used by org.apache.openjpa.enhance Class Description PCData Holds data about a single persistence capable instance.StateManagerImpl Implementation of theOpenJPAStateManager
interface for use with this runtime. -
Classes in org.apache.openjpa.kernel used by org.apache.openjpa.event Class Description Broker The broker is the primary interface into the OpenJPA runtime.BrokerFactory Factory forBroker
instances.OpenJPAStateManager Interface implemented by OpenJPA state managers. -
Classes in org.apache.openjpa.kernel used by org.apache.openjpa.instrumentation Class Description PreparedQueryCache A cache to create and maintainprepared queries
. -
Classes in org.apache.openjpa.kernel used by org.apache.openjpa.jdbc.conf Class Description BrokerImpl ConcreteBroker
.StoreContext Represents a set of managed objects and their environment. -
Classes in org.apache.openjpa.kernel used by org.apache.openjpa.jdbc.kernel Class Description AbstractBrokerFactory Abstract implementation of theBrokerFactory
that must be subclassed for a specific runtime.AbstractLockManager AbstractLockManager
implementation.AbstractStoreQuery AbstractStoreQuery
that implements most methods as no-ops.AbstractStoreQuery.AbstractExecutor AbstractStoreQuery.Executor
that implements most methods as no-ops.Broker The broker is the primary interface into the OpenJPA runtime.BrokerFactory Factory forBroker
instances.BrokerImpl ConcreteBroker
.DelegatingFetchConfiguration Delegating fetch configuration that can also perform exception translation for use in facades.ExpressionStoreQuery Implementation of an expression-based query, which can handle String-based query expressions such as JPQL and JDOQL.ExpressionStoreQuery.AbstractExpressionExecutor Provides support for queries that hold query information in aQueryExpressions
instance.FetchConfiguration Allows configuration and optimization of how objects are loaded from the data store.FetchConfigurationImpl Allows configuration and optimization of how objects are loaded from the data store.FetchConfigurationImpl.ConfigurationState Configurable state shared throughout a traversal chain.FinderCache A cache to create and maintainfinder queries
.FinderQuery A finder query is a query for an instance of a class by its primary key.LockLevels Standard object lock levels.LockManager Handles obtaining and releasing locks on objects.LockScopes Defines lock scope levels used for MixedLockManager.OpenJPASavepoint Represents a savepoint where operations afterwards can be rolled back and restored to this pointOpenJPAStateManager Interface implemented by OpenJPA state managers.PCState Base class for all lifecycle states.PreparedQuery A prepared query associates a compiled query to a parsed state that can be executed possibly with more efficiency.PreparedQueryCache A cache to create and maintainprepared queries
.PreparedQueryCache.Exclusion A structure to describe the strength and reason for excluding a query from the cache.Query OpenJPA query interface.QueryFlushModes Constants for determining when to flush before queries.QueryOperations Query operation constants.QueryStatistics Records query execution statistics.SavepointManager A manager for handling savepoints.Seq Internal OpenJPA sequence interface.StoreContext Represents a set of managed objects and their environment.StoreManager Interface to be implemented by data store mechanisms to interact with this runtime.StoreQuery Component that executes queries against the datastore.StoreQuery.Executor An executor provides a uniform interface to the mechanism for executing either an in-memory or datastore query.StoreQuery.Range A query result range.VersionLockManager LockManager
implementation that provides support for version checking and version updating when locks are acquired. -
Classes in org.apache.openjpa.kernel used by org.apache.openjpa.jdbc.kernel.exps Class Description StoreContext Represents a set of managed objects and their environment. -
Classes in org.apache.openjpa.kernel used by org.apache.openjpa.jdbc.meta Class Description OpenJPAStateManager Interface implemented by OpenJPA state managers.PCState Base class for all lifecycle states. -
Classes in org.apache.openjpa.kernel used by org.apache.openjpa.jdbc.meta.strats Class Description OpenJPAStateManager Interface implemented by OpenJPA state managers.PCState Base class for all lifecycle states.StoreContext Represents a set of managed objects and their environment. -
Classes in org.apache.openjpa.kernel used by org.apache.openjpa.jdbc.sql Class Description OpenJPAStateManager Interface implemented by OpenJPA state managers.StoreContext Represents a set of managed objects and their environment. -
Classes in org.apache.openjpa.kernel used by org.apache.openjpa.kernel Class Description AbstractBrokerFactory Abstract implementation of theBrokerFactory
that must be subclassed for a specific runtime.AbstractLockManager AbstractLockManager
implementation.AbstractPCData Abstract base class which implements core PCData behavior.AbstractStoreQuery AbstractStoreQuery
that implements most methods as no-ops.AbstractStoreQuery.AbstractExecutor AbstractStoreQuery.Executor
that implements most methods as no-ops.AttachManager Handles attaching instances.AutoClear State clearing constants.AutoDetach Bit flags for when to automatically detach the entire persistence context.Broker The broker is the primary interface into the OpenJPA runtime.BrokerFactory Factory forBroker
instances.BrokerImpl ConcreteBroker
.BrokerImpl.StateManagerId Unique id for state managers of new datastore instances without assigned object ids.ConnectionRetainModes Connection retain mode constants.DataCacheRetrieveMode DataCache Retrieve Modes.DataCacheStoreMode DataCache Store modesDelegatingStoreManager Base class for store manager decorators that delegate to another store manager for some operations.DetachedStateManager Internal state manager for detached instances.DetachState Constants for which fields to include in the detach graph.ExpressionStoreQuery Implementation of an expression-based query, which can handle String-based query expressions such as JPQL and JDOQL.ExpressionStoreQuery.AbstractExpressionExecutor Provides support for queries that hold query information in aQueryExpressions
instance.Extent Representation of all members of a persistent class.FetchConfiguration Allows configuration and optimization of how objects are loaded from the data store.FetchConfigurationImpl Allows configuration and optimization of how objects are loaded from the data store.FetchConfigurationImpl.ConfigurationState Configurable state shared throughout a traversal chain.FillStrategy A strategy to fill data into aResultShape
.FindCallbacks Allows facades to control the particulars of the find operation through callbacks.FinderQuery A finder query is a query for an instance of a class by its primary key.InMemorySavepointManager ASavepointManager
implementation which stores all data in memory.InverseManager Class which manages inverse relations before flushing to the datastore.LockLevels Standard object lock levels.LockManager Handles obtaining and releasing locks on objects.LockScopes Defines lock scope levels used for MixedLockManager.ObjectFactory An interface to create objects that are used by result processing.OpCallbacks Allows facades to control the particulars of persistence operations through callbacks.OpenJPASavepoint Represents a savepoint where operations afterwards can be rolled back and restored to this pointOpenJPAStateManager Interface implemented by OpenJPA state managers.PCData Holds data about a single persistence capable instance.PCResultObjectProvider Variant ofResultObjectProvider
that populates aOpenJPAStateManager
object in an application-defined manner.PCState Base class for all lifecycle states.PreparedQuery A prepared query associates a compiled query to a parsed state that can be executed possibly with more efficiency.PreparedQueryCache.Exclusion A structure to describe the strength and reason for excluding a query from the cache.Query OpenJPA query interface.QueryContext A query execution context.QueryFlushModes Constants for determining when to flush before queries.QueryImpl Implementation of theQuery
interface.QueryImpl.Compilation Struct of compiled query properties.QueryImpl.RemoveOnCloseResultList Result list that removes itself from the query's open result list when it is closed.QueryOperations Query operation constants.QueryStatistics Records query execution statistics.RestoreState State restore constants.ResultPacker Helper class to pack results into the result class set on the query.ResultShape Describes the shape of a query result.SaveFieldManager FieldManager type used to store information for rollback.SavepointManager A manager for handling savepoints.Seq Internal OpenJPA sequence interface.StateManagerImpl Implementation of theOpenJPAStateManager
interface for use with this runtime.StoreContext Represents a set of managed objects and their environment.StoreManager Interface to be implemented by data store mechanisms to interact with this runtime.StoreQuery Component that executes queries against the datastore.StoreQuery.Executor An executor provides a uniform interface to the mechanism for executing either an in-memory or datastore query.StoreQuery.Range A query result range.UUIDHexSeq Sequence for generating 32-character hex UUID strings.UUIDStringSeq Sequence for generating 16-character UUID strings.UUIDType4HexSeq Sequence for generating 32-character hex Type 4 UUID strings.UUIDType4StringSeq Sequence for generating 16-character UUID strings. -
Classes in org.apache.openjpa.kernel used by org.apache.openjpa.kernel.exps Class Description ExpressionStoreQuery Implementation of an expression-based query, which can handle String-based query expressions such as JPQL and JDOQL.QueryContext A query execution context.ResultShape Describes the shape of a query result.StoreContext Represents a set of managed objects and their environment. -
Classes in org.apache.openjpa.kernel used by org.apache.openjpa.kernel.jpql Class Description ExpressionStoreQuery Implementation of an expression-based query, which can handle String-based query expressions such as JPQL and JDOQL. -
Classes in org.apache.openjpa.kernel used by org.apache.openjpa.meta Class Description Query OpenJPA query interface.Seq Internal OpenJPA sequence interface.StoreContext Represents a set of managed objects and their environment. -
Classes in org.apache.openjpa.kernel used by org.apache.openjpa.persistence Class Description Broker The broker is the primary interface into the OpenJPA runtime.BrokerFactory Factory forBroker
instances.DataCacheRetrieveMode DataCache Retrieve Modes.DataCacheStoreMode DataCache Store modesDelegatingFetchConfiguration Delegating fetch configuration that can also perform exception translation for use in facades.Extent Representation of all members of a persistent class.FetchConfiguration Allows configuration and optimization of how objects are loaded from the data store.FindCallbacks Allows facades to control the particulars of the find operation through callbacks.ObjectFactory An interface to create objects that are used by result processing.OpCallbacks Allows facades to control the particulars of persistence operations through callbacks.OpenJPAStateManager Interface implemented by OpenJPA state managers.Query OpenJPA query interface.Seq Internal OpenJPA sequence interface.StoreContext Represents a set of managed objects and their environment. -
Classes in org.apache.openjpa.kernel used by org.apache.openjpa.persistence.criteria Class Description ExpressionStoreQuery Implementation of an expression-based query, which can handle String-based query expressions such as JPQL and JDOQL. -
Classes in org.apache.openjpa.kernel used by org.apache.openjpa.persistence.jdbc Class Description DelegatingFetchConfiguration Delegating fetch configuration that can also perform exception translation for use in facades.FetchConfiguration Allows configuration and optimization of how objects are loaded from the data store. -
Classes in org.apache.openjpa.kernel used by org.apache.openjpa.persistence.jest Class Description OpenJPAStateManager Interface implemented by OpenJPA state managers. -
Classes in org.apache.openjpa.kernel used by org.apache.openjpa.persistence.meta Class Description QueryContext A query execution context. -
Classes in org.apache.openjpa.kernel used by org.apache.openjpa.persistence.query Class Description Query OpenJPA query interface. -
Classes in org.apache.openjpa.kernel used by org.apache.openjpa.slice Class Description AutoClear State clearing constants.AutoDetach Bit flags for when to automatically detach the entire persistence context.Broker The broker is the primary interface into the OpenJPA runtime.BrokerFactory Factory forBroker
instances.BrokerImpl ConcreteBroker
.ConnectionRetainModes Connection retain mode constants.DetachState Constants for which fields to include in the detach graph.FinalizingBrokerImpl Subtype ofBrokerImpl
that automatically closes itself during finalization.FindCallbacks Allows facades to control the particulars of the find operation through callbacks.LockLevels Standard object lock levels.OpCallbacks Allows facades to control the particulars of persistence operations through callbacks.OpenJPAStateManager Interface implemented by OpenJPA state managers.Query OpenJPA query interface.QueryContext A query execution context.QueryFlushModes Constants for determining when to flush before queries.QueryImpl Implementation of theQuery
interface.QueryOperations Query operation constants.RestoreState State restore constants.StateManagerImpl Implementation of theOpenJPAStateManager
interface for use with this runtime.StoreContext Represents a set of managed objects and their environment.StoreManager Interface to be implemented by data store mechanisms to interact with this runtime.StoreQuery Component that executes queries against the datastore. -
Classes in org.apache.openjpa.kernel used by org.apache.openjpa.slice.jdbc Class Description AbstractBrokerFactory Abstract implementation of theBrokerFactory
that must be subclassed for a specific runtime.BrokerFactory Factory forBroker
instances.FetchConfiguration Allows configuration and optimization of how objects are loaded from the data store.FetchConfigurationImpl Allows configuration and optimization of how objects are loaded from the data store.FetchConfigurationImpl.ConfigurationState Configurable state shared throughout a traversal chain.LockLevels Standard object lock levels.LockScopes Defines lock scope levels used for MixedLockManager.QueryFlushModes Constants for determining when to flush before queries.StoreManager Interface to be implemented by data store mechanisms to interact with this runtime.StoreQuery Component that executes queries against the datastore. -
Classes in org.apache.openjpa.kernel used by org.apache.openjpa.util Class Description FetchConfiguration Allows configuration and optimization of how objects are loaded from the data store.OpenJPAStateManager Interface implemented by OpenJPA state managers.PCState Base class for all lifecycle states.StoreContext Represents a set of managed objects and their environment.StoreManager Interface to be implemented by data store mechanisms to interact with this runtime. -
Classes in org.apache.openjpa.kernel used by org.apache.openjpa.util.proxy Class Description Broker The broker is the primary interface into the OpenJPA runtime.BrokerFactory Factory forBroker
instances.OpenJPAStateManager Interface implemented by OpenJPA state managers. -
Classes in org.apache.openjpa.kernel used by org.apache.openjpa.xmlstore Class Description FetchConfiguration Allows configuration and optimization of how objects are loaded from the data store.OpenJPAStateManager Interface implemented by OpenJPA state managers.PCState Base class for all lifecycle states.StoreManager Interface to be implemented by data store mechanisms to interact with this runtime.