Package | Description |
---|---|
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.ee |
OpenJPA Enterprise Extensions
This package provides enterprise extensions to the 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.event.kubernetes | |
org.apache.openjpa.instrumentation.jmx | |
org.apache.openjpa.jdbc.identifier | |
org.apache.openjpa.jdbc.kernel |
OpenJPA-JDBC Runtime Kernel
Runtime services for the JDBC OpenJPA implementation.
|
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.schema |
OpenJPA-JDBC Schema Management
This package provides utilities for managing the schema of
persistent objects stored in a relational database.
|
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.lib.identifier | |
org.apache.openjpa.lib.instrumentation | |
org.apache.openjpa.lib.log |
Logging
This package provides a lightweight logging interface, a simple
implementation that writes logging output to the console and
allows for basic log configuration, and plug-ins for the Apache
Commons Logging and the Apache Log4J frameworks.
|
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.jdbc |
OpenJPA JPA-JDBC
JDBC-specific extensions to OpenJPA JPA runtime.
|
org.apache.openjpa.validation |
Modifier and Type | Interface and Description |
---|---|
interface |
Auditor
An auditor is responsible for recoding the audited information.
|
Modifier and Type | Class and Description |
---|---|
class |
AuditLogger
A default auditor that simply prints the audited instances.
|
Modifier and Type | Class and Description |
---|---|
class |
CacheMarshallerImpl
Default
CacheMarshaller implementation that writes data
to a specified file and reads data from a specified file or URL. |
class |
OpenJPAVersionAndConfigurationTypeValidationPolicy
Compute validity based on whether or not the cached data is from the same
version of Kodo as the current install.
|
Modifier and Type | Interface and Description |
---|---|
interface |
CacheDistributionPolicy
A policy determines whether a given entity should be cached and if true, in which named partition of the
cache.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractDataCache
Abstract
DataCache implementation that provides various
statistics, logging, and timeout functionality common across cache
implementations. |
class |
AbstractQueryCache
Abstract
QueryCache implementation that provides various
statistics, logging, and timeout functionality common across cache
implementations. |
class |
ConcurrentDataCache
A
DataCache implementation that is optimized for concurrent
access. |
class |
ConcurrentQueryCache
A
QueryCache implementation that is optimized for concurrent
access. |
class |
DefaultCacheDistributionPolicy
A default implementation that selects the cache by the type of the given managed instance.
|
class |
PartitionedDataCache
A partitioned data cache maintains a set of partitions that are DataCache themselves.
|
class |
TypeBasedCacheDistributionPolicy
A cache distribution policy based on the type of the managed objects.
|
Modifier and Type | Class and Description |
---|---|
class |
AutomaticManagedRuntime
Implementation of the
ManagedRuntime interface that searches
through a set of known JNDI locations and method invocations to locate the
appropriate mechanism for obtaining a TransactionManager. |
class |
InvocationManagedRuntime
Implementation of the
ManagedRuntime interface that uses
a static method call to find the TransactionManager. |
class |
WASManagedRuntime
ManagedRuntime implementation that allows synchronization with a
WebSphere managed transaction. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractRemoteCommitProvider
Abstract implementation of
RemoteCommitProvider . |
class |
DynamicTCPRemoteCommitProvider |
class |
JMSRemoteCommitProvider
JMS-based implementation of
RemoteCommitProvider that
listens for object modifications and propagates those changes to
other RemoteCommitProviders over a JMS topic. |
class |
SingleJVMRemoteCommitProvider
Single-JVM-only implementation of
RemoteCommitProvider
that listens for object modifications and propagates those changes
to other SingleJVMRemoteCommitProviders in the same JVM. |
class |
TCPRemoteCommitProvider
TCP-based implementation of
RemoteCommitProvider that
listens for object modifications and propagates those changes to
other RemoteCommitProviders over TCP sockets. |
Modifier and Type | Class and Description |
---|---|
class |
KubernetesTCPRemoteCommitProvider |
Modifier and Type | Class and Description |
---|---|
class |
JMXProvider
A simple MBean JMX instrumentation provider
|
Modifier and Type | Class and Description |
---|---|
class |
DBIdentifierUtilImpl |
Modifier and Type | Class and Description |
---|---|
class |
AbstractJDBCSavepointManager
Abstract
SavepointManager implementation that
delegates to the subclass for savepoint operations on the active
Connection . |
class |
AbstractUpdateManager
Base update manager with common functionality.
|
class |
BatchingConstraintUpdateManager
Batch update manager that writes the SQL in object-level operation order.
|
class |
BatchingOperationOrderUpdateManager
Batch update manager that writes the SQL in object-level operation order.
|
class |
ClassTableJDBCSeq
Specialization of the
TableJDBCSeq that maintains a
separate sequence count per-class. |
class |
ConstraintUpdateManager
Standard update manager, capable of foreign key constraint evaluation.
|
class |
FinderCacheImpl
Implementation of FinderCache for JDBC.
|
class |
JDBC3SavepointManager
SavepointManager implementation that uses JDBC 3 savepoints
to store state. |
class |
NativeJDBCSeq
JDBCSeq implementation that uses a database sequence
to generate numbers. |
class |
OperationOrderUpdateManager
Update manager that writes SQL in object-level operation order.
|
class |
PreparedQueryCacheImpl
An implementation of the cache of
prepared queries . |
class |
TableJDBCSeq
JDBCSeq implementation that uses a database table
for sequence number generation. |
class |
ValueTableJDBCSeq
Specialization of the
TableJDBCSeq that maintains multiple
sequence counts. |
Modifier and Type | Class and Description |
---|---|
class |
MappingDefaultsImpl
Default implementation of
MappingDefaults . |
class |
MappingRepository
Repository of object/relational mapping information.
|
Modifier and Type | Class and Description |
---|---|
class |
AutoDriverDataSource
Automatic Commons DBCP pooling or Simple non-pooling driver data source.
|
class |
DBCPDriverDataSource
Commons DBCP basic pooling driver data source.
|
class |
DynamicSchemaFactory
Factory whose schema group dynamically fills itself with information
as mappings validate themselves in their
map method. |
class |
FileSchemaFactory
Factory that uses an XML schema file to construct the system schema.
|
class |
LazySchemaFactory
Factory that uses database metadata to construct the system schema.
|
class |
TableSchemaFactory
Factory that uses an XML schema definition stored in a database table
to record the system schema.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractDB2Dictionary
Base dictionary for the IBM DB2 family of databases.
|
class |
AbstractSQLServerDictionary
Dictionary for the SQL Server databases (Sybase and MS SQL Server).
|
class |
AccessDictionary
Dictionary for Access via DataDirect SequeLink and DataDirect ODBC
FoxPro driver.
|
class |
CacheDictionary
Dictionary for Intersystems Cache.
|
class |
DB2Dictionary
Dictionary for IBM DB2 database.
|
class |
DBDictionary
Class which allows the creation of SQL dynamically, in a
database agnostic fashion.
|
class |
DerbyDictionary
Dictionary for Apache Derby (formerly Cloudscape).
|
class |
EmpressDictionary
Dictionary for Empress using ODBC server combined with their
type 2 driver.
|
class |
FirebirdDictionary
Dictionary for Firebird.
|
class |
FoxProDictionary
Dictionary for Visual FoxPro via DataDirect SequeLink
and DataDirect ODBC FoxPro driver.
|
class |
H2Dictionary
Dictionary for H2 (
http://www.h2database.com ). |
class |
HerdDBDictionary
Dictionary for HerdDB.
|
class |
HSQLDictionary
Dictionary for HyperSQL (HSQLDB) database.
|
class |
InformixDictionary
Dictionary for Informix database.
|
class |
IngresDictionary |
class |
InterbaseDictionary
Dictionary for Borland Interbase.
|
class |
JDataStoreDictionary
Dictionary for Borland JDataStore
|
class |
MariaDBDictionary |
class |
MaxDBDictionary
Database dictionary for using SAP's MaxDB.
|
class |
MySQLDictionary
Dictionary for MySQL.
|
class |
OracleDictionary
Dictionary for Oracle.
|
class |
PointbaseDictionary
Dictionary for Pointbase Embedded.
|
class |
PostgresDictionary
Dictionary for PostgreSQL.
|
class |
SolidDBDictionary
Dictionary for SolidDB database.
|
class |
SQLFactoryImpl
Default factory for SQL abstraction constructs.
|
class |
SQLServerDictionary
Dictionary for Microsoft SQL Server.
|
class |
SybaseDictionary
Dictionary for Sybase.
|
Modifier and Type | Interface and Description |
---|---|
interface |
FinderCache<K,V,R>
A cache to create and maintain
finder queries . |
interface |
PreparedQueryCache
A cache to create and maintain
prepared queries . |
Modifier and Type | Class and Description |
---|---|
class |
InverseManager
Class which manages inverse relations before flushing
to the datastore.
|
Modifier and Type | Class and Description |
---|---|
class |
IdentifierUtilImpl
Implementation class for the base identifier impl.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractInstrumentationProvider
Specialized instrumentation providers can extend this class to get basic
provider state and capabilities.
|
Modifier and Type | Class and Description |
---|---|
class |
JULLogFactory |
class |
LogFactoryImpl
Default
LogFactory implementation. |
Modifier and Type | Class and Description |
---|---|
class |
MetaDataRepository
Repository of and factory for persistent metadata.
|
Modifier and Type | Class and Description |
---|---|
class |
PersistenceMetaDataFactory
MetaDataFactory for JPA metadata. |
Modifier and Type | Class and Description |
---|---|
class |
PersistenceMappingDefaults
Supplies default mapping information in accordance with JPA spec.
|
class |
PersistenceMappingFactory
MetaDataFactory for JPA mapping information. |
Modifier and Type | Class and Description |
---|---|
class |
ValidatingLifecycleEventManager
An extension of LifecycleEventManager which adds validation capabilities for
specific lifecycle events.
|
Copyright © 2006–2022 Apache Software Foundation. All rights reserved.