Package | Description |
---|---|
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.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.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.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.slice |
Extended OpenJPA Interfaces for distributed databases.
|
org.apache.openjpa.validation |
Class and Description |
---|
BrokerFactoryEventManager
EventManager responsible for notifying listeners of
BrokerFactoryEvent s. |
LifecycleEventManager
Manager that can be used to track and notify listeners on lifecycle events.
|
OrphanedKeyAction
Perform an action when OpenJPA detects an orphaned key in the database.
|
RemoteCommitEventManager
Manager that can be used to track and notify
RemoteCommitListener s on remote commit events. |
RemoteCommitProvider
An entity that is responsible for communicating commit
notification to other
RemoteCommitEventManager s. |
Class and Description |
---|
RemoteCommitEvent
Event type to hold the IDs of additions, updates, and
deletes.
|
RemoteCommitListener
An entity that wishes to be notified when Brokers
associated with remote BrokerFactories commit.
|
Class and Description |
---|
AbstractRemoteCommitProvider
Abstract implementation of
RemoteCommitProvider . |
AttachListener
Listener for when a detached instance is attached.
|
BeginTransactionListener
Notified when transactions begin.
|
BrokerFactoryEvent
Event fired when a
BrokerFactory is created. |
CallbackModes
Callback handling constants.
|
ClearListener
Listener for when persistent state is cleared from an instance.
|
DeleteListener
Listener for when a persistent instance is deleted.
|
DetachListener
Listener for when a persistent instance is detached.
|
DirtyListener
Listener for when a persistent instance becomes dirty.
|
EndTransactionListener
Notified when transactions end.
|
FlushTransactionListener
Notified on transaction flush.
|
LifecycleCallbacks
A lifecycle listener that responds to callbacks rather than events.
|
LifecycleEvent
Lifecycle event on a persistent instance.
|
LifecycleEventManager.ListenerList
Extended list that tracks what event types its elements care about.
|
LifecycleListener
Interface for listening to all
LifecycleEvent s. |
LoadListener
Listener for when state is loaded into a persistent instnace.
|
MethodLifecycleCallbacks
Callback adapter that invokes a callback method via reflection.
|
OrphanedKeyAction
Perform an action when OpenJPA detects an orphaned key in the database.
|
PersistListener
Listener for newly-persisted instances.
|
RemoteCommitEvent
Event type to hold the IDs of additions, updates, and
deletes.
|
RemoteCommitEventManager
Manager that can be used to track and notify
RemoteCommitListener s on remote commit events. |
RemoteCommitListener
An entity that wishes to be notified when Brokers
associated with remote BrokerFactories commit.
|
RemoteCommitProvider
An entity that is responsible for communicating commit
notification to other
RemoteCommitEventManager s. |
StoreListener
Listener for when persistent instances are stored to the database.
|
TCPRemoteCommitProvider
TCP-based implementation of
RemoteCommitProvider that
listens for object modifications and propagates those changes to
other RemoteCommitProviders over TCP sockets. |
TCPRemoteCommitProvider.HostAddress
Utility class to store an InetAddress and an int.
|
TransactionEvent
A transactional event.
|
TransactionListener
Interface for listening to all
TransactionEvent s. |
Class and Description |
---|
AbstractRemoteCommitProvider
Abstract implementation of
RemoteCommitProvider . |
DynamicTCPRemoteCommitProvider |
RemoteCommitProvider
An entity that is responsible for communicating commit
notification to other
RemoteCommitEventManager s. |
TCPRemoteCommitProvider
TCP-based implementation of
RemoteCommitProvider that
listens for object modifications and propagates those changes to
other RemoteCommitProviders over TCP sockets. |
Class and Description |
---|
BeginTransactionListener
Notified when transactions begin.
|
CallbackModes
Callback handling constants.
|
EndTransactionListener
Notified when transactions end.
|
FlushTransactionListener
Notified on transaction flush.
|
LifecycleEvent
Lifecycle event on a persistent instance.
|
LifecycleEventManager
Manager that can be used to track and notify listeners on lifecycle events.
|
TransactionEvent
A transactional event.
|
TransactionListener
Interface for listening to all
TransactionEvent s. |
Class and Description |
---|
CallbackModes
Callback handling constants.
|
LifecycleCallbacks
A lifecycle listener that responds to callbacks rather than events.
|
LifecycleEventManager.ListenerList
Extended list that tracks what event types its elements care about.
|
Class and Description |
---|
CallbackModes
Callback handling constants.
|
Class and Description |
---|
CallbackModes
Callback handling constants.
|
Class and Description |
---|
CallbackModes
Callback handling constants.
|
LifecycleEventManager
Manager that can be used to track and notify listeners on lifecycle events.
|
Copyright © 2006–2022 Apache Software Foundation. All rights reserved.