Uses of Package
org.apache.openjpa.kernel
Package
Description
OpenJPA Abstract StoreManager Implementation
OpenJPA Audit Facility
OpenJPA Configuration
OpenJPA Data Cache
OpenJPA Enhancer
OpenJPA Events
OpenJPA-JDBC Configuration
OpenJPA-JDBC Runtime Kernel
OpenJPA-JDBC Expression Tree
OpenJPA-JDBC ORM Metadata
OpenJPA-JDBC ORM Strategies
OpenJPA-JDBC SQL Abstraction
OpenJPA Runtime Kernel
OpenJPA Expression Tree
JPA Query Language Support
OpenJPA Metadata
OpenJPA JPA
OpenJPA Criteria Query
OpenJPA JPA-JDBC
OpenJPA MetaModel
OpenJPA Dynamic Query
Extended OpenJPA Interfaces for distributed databases.
Implements Distributed version of JDBCStoreManager and JDBCStoreQuery.
OpenJPA Utilities
XML Store
-
ClassDescriptionAbstract implementation of the
BrokerFactory
that must be subclassed for a specific runtime.Factory forBroker
instances.Allows configuration and optimization of how objects are loaded from the data store.Interface implemented by OpenJPA state managers.Base class for all lifecycle states.Internal OpenJPA sequence interface.Represents a set of managed objects and their environment.Interface to be implemented by data store mechanisms to interact with this runtime.Component that executes queries against the datastore. -
-
ClassDescriptionFactory for
Broker
instances.ConcreteBroker
.Constants for which fields to include in the detach graph.A cache to create and maintainfinder queries
.Class which manages inverse relations before flushing to the datastore.Handles obtaining and releasing locks on objects.A cache to create and maintainprepared queries
.A manager for handling savepoints.Internal OpenJPA sequence interface. -
ClassDescriptionAbstract base class which implements core PCData behavior.Base class for store manager decorators that delegate to another store manager for some operations.Allows configuration and optimization of how objects are loaded from the data store.Interface implemented by OpenJPA state managers.Holds data about a single persistence capable instance.Default
PCData
implementation.Base class for all lifecycle states.OpenJPA query interface.A query execution context.Query operation constants.Records query execution statistics.Represents a set of managed objects and their environment.Interface to be implemented by data store mechanisms to interact with this runtime.Component that executes queries against the datastore.An executor provides a uniform interface to the mechanism for executing either an in-memory or datastore query. -
ClassDescriptionHolds data about a single persistence capable instance.Implementation of the
OpenJPAStateManager
interface for use with this runtime. -
ClassDescriptionThe broker is the primary interface into the OpenJPA runtime.Factory for
Broker
instances.Interface implemented by OpenJPA state managers. -
-
-
ClassDescriptionAbstract implementation of the
BrokerFactory
that must be subclassed for a specific runtime.AbstractLockManager
implementation.AbstractStoreQuery
that implements most methods as no-ops.AbstractStoreQuery.Executor
that implements most methods as no-ops.The broker is the primary interface into the OpenJPA runtime.Factory forBroker
instances.ConcreteBroker
.Delegating fetch configuration that can also perform exception translation for use in facades.Implementation of an expression-based query, which can handle String-based query expressions such as JPQL and JDOQL.Provides support for queries that hold query information in aQueryExpressions
instance.Allows configuration and optimization of how objects are loaded from the data store.Allows configuration and optimization of how objects are loaded from the data store.Configurable state shared throughout a traversal chain.A cache to create and maintainfinder queries
.A finder query is a query for an instance of a class by its primary key.Standard object lock levels.Handles obtaining and releasing locks on objects.Defines lock scope levels used for MixedLockManager.Represents a savepoint where operations afterwards can be rolled back and restored to this pointInterface implemented by OpenJPA state managers.Base class for all lifecycle states.A prepared query associates a compiled query to a parsed state that can be executed possibly with more efficiency.A cache to create and maintainprepared queries
.A structure to describe the strength and reason for excluding a query from the cache.OpenJPA query interface.Constants for determining when to flush before queries.Query operation constants.Records query execution statistics.A manager for handling savepoints.Internal OpenJPA sequence interface.Represents a set of managed objects and their environment.Interface to be implemented by data store mechanisms to interact with this runtime.Component that executes queries against the datastore.An executor provides a uniform interface to the mechanism for executing either an in-memory or datastore query.A query result range.LockManager
implementation that provides support for version checking and version updating when locks are acquired. -
-
ClassDescriptionInterface implemented by OpenJPA state managers.Base class for all lifecycle states.
-
ClassDescriptionInterface implemented by OpenJPA state managers.Base class for all lifecycle states.Represents a set of managed objects and their environment.
-
ClassDescriptionInterface implemented by OpenJPA state managers.Represents a set of managed objects and their environment.
-
ClassDescriptionAbstract implementation of the
BrokerFactory
that must be subclassed for a specific runtime.AbstractLockManager
implementation.Abstract base class which implements core PCData behavior.AbstractStoreQuery
that implements most methods as no-ops.AbstractStoreQuery.Executor
that implements most methods as no-ops.Handles attaching instances.State clearing constants.Bit flags for when to automatically detach the entire persistence context.The broker is the primary interface into the OpenJPA runtime.Factory forBroker
instances.ConcreteBroker
.Unique id for state managers of new datastore instances without assigned object ids.Connection retain mode constants.DataCache Retrieve Modes.DataCache Store modesBase class for store manager decorators that delegate to another store manager for some operations.Internal state manager for detached instances.Constants for which fields to include in the detach graph.Implementation of an expression-based query, which can handle String-based query expressions such as JPQL and JDOQL.Provides support for queries that hold query information in aQueryExpressions
instance.Representation of all members of a persistent class.Allows configuration and optimization of how objects are loaded from the data store.Allows configuration and optimization of how objects are loaded from the data store.Configurable state shared throughout a traversal chain.A strategy to fill data into aResultShape
.Allows facades to control the particulars of the find operation through callbacks.A finder query is a query for an instance of a class by its primary key.ASavepointManager
implementation which stores all data in memory.Class which manages inverse relations before flushing to the datastore.Standard object lock levels.Handles obtaining and releasing locks on objects.Defines lock scope levels used for MixedLockManager.An interface to create objects that are used by result processing.Allows facades to control the particulars of persistence operations through callbacks.Represents a savepoint where operations afterwards can be rolled back and restored to this pointInterface implemented by OpenJPA state managers.Holds data about a single persistence capable instance.Variant ofResultObjectProvider
that populates aOpenJPAStateManager
object in an application-defined manner.Base class for all lifecycle states.A prepared query associates a compiled query to a parsed state that can be executed possibly with more efficiency.A structure to describe the strength and reason for excluding a query from the cache.OpenJPA query interface.A query execution context.Constants for determining when to flush before queries.Implementation of theQuery
interface.Struct of compiled query properties.Result list that removes itself from the query's open result list when it is closed.Query operation constants.Records query execution statistics.State restore constants.Helper class to pack results into the result class set on the query.Describes the shape of a query result.FieldManager type used to store information for rollback.A manager for handling savepoints.Internal OpenJPA sequence interface.Implementation of theOpenJPAStateManager
interface for use with this runtime.Represents a set of managed objects and their environment.Interface to be implemented by data store mechanisms to interact with this runtime.Component that executes queries against the datastore.An executor provides a uniform interface to the mechanism for executing either an in-memory or datastore query.A query result range.Sequence for generating 32-character hex UUID strings.Sequence for generating 16-character UUID strings.Sequence for generating 32-character hex Type 4 UUID strings.Sequence for generating 16-character UUID strings. -
ClassDescriptionImplementation of an expression-based query, which can handle String-based query expressions such as JPQL and JDOQL.A query execution context.Describes the shape of a query result.Represents a set of managed objects and their environment.
-
ClassDescriptionImplementation of an expression-based query, which can handle String-based query expressions such as JPQL and JDOQL.
-
ClassDescriptionOpenJPA query interface.Internal OpenJPA sequence interface.Represents a set of managed objects and their environment.
-
ClassDescriptionThe broker is the primary interface into the OpenJPA runtime.Factory for
Broker
instances.DataCache Retrieve Modes.DataCache Store modesDelegating fetch configuration that can also perform exception translation for use in facades.Representation of all members of a persistent class.Allows configuration and optimization of how objects are loaded from the data store.Allows facades to control the particulars of the find operation through callbacks.An interface to create objects that are used by result processing.Allows facades to control the particulars of persistence operations through callbacks.Interface implemented by OpenJPA state managers.OpenJPA query interface.Internal OpenJPA sequence interface.Represents a set of managed objects and their environment. -
ClassDescriptionImplementation of an expression-based query, which can handle String-based query expressions such as JPQL and JDOQL.
-
ClassDescriptionDelegating fetch configuration that can also perform exception translation for use in facades.Allows configuration and optimization of how objects are loaded from the data store.
-
-
-
-
ClassDescriptionState clearing constants.Bit flags for when to automatically detach the entire persistence context.The broker is the primary interface into the OpenJPA runtime.Factory for
Broker
instances.ConcreteBroker
.Connection retain mode constants.Constants for which fields to include in the detach graph.Subtype ofBrokerImpl
that automatically closes itself during finalization.Allows facades to control the particulars of the find operation through callbacks.Standard object lock levels.Allows facades to control the particulars of persistence operations through callbacks.Interface implemented by OpenJPA state managers.OpenJPA query interface.A query execution context.Constants for determining when to flush before queries.Implementation of theQuery
interface.Query operation constants.State restore constants.Implementation of theOpenJPAStateManager
interface for use with this runtime.Represents a set of managed objects and their environment.Interface to be implemented by data store mechanisms to interact with this runtime.Component that executes queries against the datastore. -
ClassDescriptionAbstract implementation of the
BrokerFactory
that must be subclassed for a specific runtime.Factory forBroker
instances.Allows configuration and optimization of how objects are loaded from the data store.Allows configuration and optimization of how objects are loaded from the data store.Configurable state shared throughout a traversal chain.Standard object lock levels.Defines lock scope levels used for MixedLockManager.Constants for determining when to flush before queries.Interface to be implemented by data store mechanisms to interact with this runtime.Component that executes queries against the datastore. -
ClassDescriptionAllows configuration and optimization of how objects are loaded from the data store.Interface implemented by OpenJPA state managers.Base class for all lifecycle states.Represents a set of managed objects and their environment.Interface to be implemented by data store mechanisms to interact with this runtime.
-
ClassDescriptionThe broker is the primary interface into the OpenJPA runtime.Factory for
Broker
instances.Interface implemented by OpenJPA state managers. -
ClassDescriptionAllows configuration and optimization of how objects are loaded from the data store.Interface implemented by OpenJPA state managers.Base class for all lifecycle states.Interface to be implemented by data store mechanisms to interact with this runtime.