Uses of Package
org.apache.openjpa.kernel

Packages that use org.apache.openjpa.kernel
org.apache.openjpa.abstractstore OpenJPA Abstract StoreManager Implementation This package provides some infrastructure classes to help in the creation of OpenJPA drivers for new non-relational data stores. 
org.apache.openjpa.audit OpenJPA Audit Facility Audit facility for OpenJPA. 
org.apache.openjpa.conf OpenJPA Configuration This package provides base OpenJPA configuration interfaces. 
org.apache.openjpa.datacache OpenJPA Data Cache OpenJPA's data and query caching frameworks. 
org.apache.openjpa.enhance OpenJPA Enhancer This package provides a bytecode enhancer used to post-process classes for use in a OpenJPA runtime. 
org.apache.openjpa.event OpenJPA Events This package provides some interfaces and useful implementations for OpenJPA's event notification framework. 
org.apache.openjpa.instrumentation   
org.apache.openjpa.jdbc.conf OpenJPA-JDBC Configuration This package provides JDBC configuration interfaces. 
org.apache.openjpa.jdbc.kernel OpenJPA-JDBC Runtime Kernel Runtime services for the JDBC OpenJPA implementation. 
org.apache.openjpa.jdbc.kernel.exps OpenJPA-JDBC Expression Tree 
org.apache.openjpa.jdbc.meta OpenJPA-JDBC ORM Metadata This package extends the standard persistence metadata with object-relational mapping information. 
org.apache.openjpa.jdbc.meta.strats OpenJPA-JDBC ORM Strategies Library of mapping strategies. 
org.apache.openjpa.jdbc.sql OpenJPA-JDBC SQL Abstraction Utilities for generating SQL. 
org.apache.openjpa.kernel OpenJPA Runtime Kernel This package provides a common OpenJPA runtime environment that can be adapted for use with various data store mechanisms. 
org.apache.openjpa.kernel.exps OpenJPA Expression Tree 
org.apache.openjpa.kernel.jpql JPA Query Language Support Allow any spec or store to use JPQL. 
org.apache.openjpa.meta OpenJPA Metadata This package provides an extendable framework for parsing and caching persistence metadata. 
org.apache.openjpa.persistence OpenJPA JPA This package provides an JPA facade to OpenJPA. 
org.apache.openjpa.persistence.criteria OpenJPA Criteria Query This package provides an implementation of Criteria API in JPA 2.0 Specification and extended features such as Query-By-Example. 
org.apache.openjpa.persistence.jdbc OpenJPA JPA-JDBC JDBC-specific extensions to OpenJPA JPA runtime. 
org.apache.openjpa.persistence.jest   
org.apache.openjpa.persistence.meta OpenJPA MetaModel This package provides an implementation of Metamodel API of JPA 2.0 Specification. 
org.apache.openjpa.persistence.query OpenJPA Dynamic Query This package provides dynamic query construction that are similar to weakly-typed Criteria API. 
org.apache.openjpa.slice Extended OpenJPA Interfaces for distributed databases. 
org.apache.openjpa.slice.jdbc Implements Distributed version of JDBCStoreManager and JDBCStoreQuery. 
org.apache.openjpa.util OpenJPA Utilities This package provides utilities to facilitate the handling of second class objects and OpenJPA object ids. 
org.apache.openjpa.xmlstore XML Store Simple XML store using the common OpenJPA runtime system as a front end. 
 

Classes in org.apache.openjpa.kernel used by org.apache.openjpa.abstractstore
AbstractBrokerFactory
          Abstract implementation of the BrokerFactory that must be subclassed for a specific runtime.
BrokerFactory
          Factory for Broker 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
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
BrokerFactory
          Factory for Broker instances.
BrokerImpl
          Concrete Broker.
DetachState
          Constants for which fields to include in the detach graph.
FinderCache
          A cache to create and maintain finder 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 maintain prepared queries.
SavepointManager
          A manager for handling savepoints.
Seq
          Internal OpenJPA sequence interface.
 

Classes in org.apache.openjpa.kernel used by org.apache.openjpa.datacache
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
          Default PCData 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
PCData
          Holds data about a single persistence capable instance.
StateManagerImpl
          Implementation of the OpenJPAStateManager interface for use with this runtime.
 

Classes in org.apache.openjpa.kernel used by org.apache.openjpa.event
Broker
          The broker is the primary interface into the OpenJPA runtime.
BrokerFactory
          Factory for Broker instances.
OpenJPAStateManager
          Interface implemented by OpenJPA state managers.
 

Classes in org.apache.openjpa.kernel used by org.apache.openjpa.instrumentation
PreparedQueryCache
          A cache to create and maintain prepared queries.
 

Classes in org.apache.openjpa.kernel used by org.apache.openjpa.jdbc.conf
BrokerImpl
          Concrete Broker.
StoreContext
          Represents a set of managed objects and their environment.
 

Classes in org.apache.openjpa.kernel used by org.apache.openjpa.jdbc.kernel
AbstractBrokerFactory
          Abstract implementation of the BrokerFactory that must be subclassed for a specific runtime.
AbstractLockManager
          Abstract LockManager implementation.
AbstractStoreQuery
          Abstract StoreQuery that implements most methods as no-ops.
AbstractStoreQuery.AbstractExecutor
          Abstract AbstractStoreQuery.AbstractExecutor that implements most methods as no-ops.
Broker
          The broker is the primary interface into the OpenJPA runtime.
BrokerFactory
          Factory for Broker instances.
BrokerImpl
          Concrete Broker.
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 a QueryExpressions 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 maintain finder 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 point
OpenJPAStateManager
          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 maintain prepared 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
StoreContext
          Represents a set of managed objects and their environment.
 

Classes in org.apache.openjpa.kernel used by org.apache.openjpa.jdbc.meta
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
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
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
AbstractBrokerFactory
          Abstract implementation of the BrokerFactory that must be subclassed for a specific runtime.
AbstractLockManager
          Abstract LockManager implementation.
AbstractPCData
          Abstract base class which implements core PCData behavior.
AbstractStoreQuery
          Abstract StoreQuery that implements most methods as no-ops.
AbstractStoreQuery.AbstractExecutor
          Abstract AbstractStoreQuery.AbstractExecutor 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 for Broker instances.
BrokerImpl
          Concrete Broker.
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 modes
DelegatingStoreManager
          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 a QueryExpressions 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 a ResultShape.
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
          A SavepointManager 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 point
OpenJPAStateManager
          Interface implemented by OpenJPA state managers.
PCData
          Holds data about a single persistence capable instance.
PCResultObjectProvider
          Variant of ResultObjectProvider that populates a OpenJPAStateManager 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 the Query 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 the OpenJPAStateManager 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
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
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
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
Broker
          The broker is the primary interface into the OpenJPA runtime.
BrokerFactory
          Factory for Broker instances.
DataCacheRetrieveMode
          DataCache Retrieve Modes.
DataCacheStoreMode
          DataCache Store modes
DelegatingFetchConfiguration
          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
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
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
OpenJPAStateManager
          Interface implemented by OpenJPA state managers.
 

Classes in org.apache.openjpa.kernel used by org.apache.openjpa.persistence.meta
QueryContext
          A query execution context.
 

Classes in org.apache.openjpa.kernel used by org.apache.openjpa.persistence.query
Query
          OpenJPA query interface.
 

Classes in org.apache.openjpa.kernel used by org.apache.openjpa.slice
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 for Broker instances.
BrokerImpl
          Concrete Broker.
ConnectionRetainModes
          Connection retain mode constants.
DetachState
          Constants for which fields to include in the detach graph.
FinalizingBrokerImpl
          Subtype of BrokerImpl 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 the Query interface.
QueryOperations
          Query operation constants.
RestoreState
          State restore constants.
StateManagerImpl
          Implementation of the OpenJPAStateManager 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
AbstractBrokerFactory
          Abstract implementation of the BrokerFactory that must be subclassed for a specific runtime.
BrokerFactory
          Factory for Broker 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
Broker
          The broker is the primary interface into the OpenJPA runtime.
BrokerFactory
          Factory for Broker 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.
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.xmlstore
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.
 



Copyright © 2006–2013 Apache Software Foundation. All rights reserved.