Package | Description |
---|---|
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.
|
Modifier and Type | Interface and Description |
---|---|
interface |
OpenJPAStateManager
Interface implemented by OpenJPA state managers.
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
AbstractFieldManager
Abstract
FieldManager for easy subclassing. |
(package private) class |
AttachStrategy
Strategy for attaching objects.
|
(package private) class |
ClearFieldManager
FieldManager that responds to all fetch methods with the default value
for that field; used to clear the state of managed instances.
|
(package private) class |
DetachedStateAttachStrategy
Handles attaching instances with detached state.
|
class |
DetachedStateManager
Internal state manager for detached instances.
|
class |
DetachedValueStateManager
Implementation of
OpenJPAStateManager designed to retrieve
values from a detached instance, including when managed by a
DetachedStateManager . |
class |
ObjectIdStateManager
State manager used to access state of embedded object id primary key fields.
|
class |
SaveFieldManager
FieldManager type used to store information for rollback.
|
(package private) class |
SavepointFieldManager
FieldManager type used to store information for savepoint rollback.
|
(package private) class |
SingleFieldManager
FieldManager type used to hold onto a single field value and then
dispense it via the fetch methods.
|
class |
StateManagerImpl
Implementation of the
OpenJPAStateManager interface for use
with this runtime. |
(package private) class |
TransferFieldManager
FieldManager type used to transfer a single field value.
|
(package private) class |
VersionAttachStrategy
Handles attaching instances using version and primary key fields.
|
Modifier and Type | Method and Description |
---|---|
(package private) void |
StateManagerImpl.provideField(PersistenceCapable pc,
FieldManager store,
int field)
Helper method to provide the given field number to the given
field manager.
|
(package private) void |
StateManagerImpl.replaceField(PersistenceCapable pc,
FieldManager load,
int field)
Helper method to replace the given field number to the given
field manager.
|
Copyright © 2006–2015 Apache Software Foundation. All rights reserved.