Package | Description |
---|---|
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.datacache |
OpenJPA Data Cache
OpenJPA's data and query caching frameworks.
|
org.apache.openjpa.jdbc.kernel |
OpenJPA-JDBC Runtime Kernel
Runtime services for the JDBC OpenJPA implementation.
|
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.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.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractStoreManager
Abstract store manager implementation to ease development of custom
OpenJPA back-ends.
|
Modifier and Type | Method and Description |
---|---|
protected StoreManager |
AbstractStoreBrokerFactory.newStoreManager() |
Modifier and Type | Class and Description |
---|---|
class |
DataCacheStoreManager
StoreManager proxy that delegates to a data cache when possible.
|
Constructor and Description |
---|
DataCacheStoreManager(StoreManager sm)
Constructor.
|
Modifier and Type | Class and Description |
---|---|
class |
JDBCStoreManager
StoreManager plugin that uses JDBC to store persistent data in a
relational data store.
|
Modifier and Type | Method and Description |
---|---|
protected StoreManager |
JDBCBrokerFactory.newStoreManager() |
Modifier and Type | Method and Description |
---|---|
Result |
FinderQueryImpl.execute(OpenJPAStateManager sm,
StoreManager store,
FetchConfiguration fetch) |
Modifier and Type | Class and Description |
---|---|
class |
DelegatingStoreManager
Base class for store manager decorators that delegate to another
store manager for some operations.
|
Modifier and Type | Method and Description |
---|---|
StoreManager |
DelegatingStoreManager.getDelegate()
Return the wrapped store manager.
|
StoreManager |
DelegatingStoreManager.getInnermostDelegate()
Return the base underlying native store manager.
|
protected abstract StoreManager |
AbstractBrokerFactory.newStoreManager()
Return a new StoreManager for this runtime.
|
Modifier and Type | Method and Description |
---|---|
R |
FinderQuery.execute(OpenJPAStateManager sm,
StoreManager store,
FetchConfiguration fetch)
Execute the query for a given instance.
|
Constructor and Description |
---|
DelegatingStoreManager(StoreManager store)
Constructor.
|
Modifier and Type | Interface and Description |
---|---|
interface |
DistributedStoreManager
A specialized
Store Manager that encapsulates multiple concrete Store Managers
using Distributed Template (or Composite) Design Pattern. |
Modifier and Type | Class and Description |
---|---|
class |
SliceStoreManager
A specialized JDBCStoreManager for a slice.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
ApplicationIds.assign(OpenJPAStateManager sm,
StoreManager store,
boolean preFlush)
Assign an application identity object to the given state, or return
false if determining the application identity requires a flush.
|
static Collection |
ImplHelper.loadAll(Collection sms,
StoreManager store,
PCState state,
int load,
FetchConfiguration fetch,
Object context)
Helper for store manager implementations.
|
Modifier and Type | Class and Description |
---|---|
class |
XMLStoreManager
Store manager to a back-end consisting of XML files.
|
Copyright © 2006–2020 Apache Software Foundation. All rights reserved.