Package | Description |
---|---|
org.apache.openjpa.event |
OpenJPA Events
This package provides some interfaces and useful implementations
for OpenJPA's event notification framework.
|
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 | Method and Description |
---|---|
void |
BeginTransactionListener.afterBegin(TransactionEvent event)
Notification that a transaction has begun.
|
void |
AbstractTransactionListener.afterBegin(TransactionEvent event) |
void |
EndTransactionListener.afterCommit(TransactionEvent event)
Notification that a transaction has successfully committed.
|
void |
RemoteCommitEventManager.afterCommit(TransactionEvent event) |
void |
AbstractTransactionListener.afterCommit(TransactionEvent event) |
void |
EndTransactionListener.afterCommitComplete(TransactionEvent event)
Notification that a transaction has successfully committed and
the transaction is no longer active.
|
void |
RemoteCommitEventManager.afterCommitComplete(TransactionEvent event) |
void |
AbstractTransactionListener.afterCommitComplete(TransactionEvent event) |
void |
FlushTransactionListener.afterFlush(TransactionEvent event)
Notification that a transaction has flushed all object changes.
|
void |
AbstractTransactionListener.afterFlush(TransactionEvent event) |
void |
EndTransactionListener.afterRollback(TransactionEvent event)
Notification that a transaction has been rolled back.
|
void |
RemoteCommitEventManager.afterRollback(TransactionEvent event) |
void |
AbstractTransactionListener.afterRollback(TransactionEvent event) |
void |
EndTransactionListener.afterRollbackComplete(TransactionEvent event)
Notification that a transaction has been rolled back and
the transaction is no longer active.
|
void |
RemoteCommitEventManager.afterRollbackComplete(TransactionEvent event) |
void |
AbstractTransactionListener.afterRollbackComplete(TransactionEvent event) |
void |
EndTransactionListener.afterStateTransitions(TransactionEvent event)
Notification that state transitions are complete.
|
void |
RemoteCommitEventManager.afterStateTransitions(TransactionEvent event) |
void |
AbstractTransactionListener.afterStateTransitions(TransactionEvent event) |
void |
EndTransactionListener.beforeCommit(TransactionEvent event)
Notification that the next flush is for the transaction commit.
|
void |
RemoteCommitEventManager.beforeCommit(TransactionEvent event) |
void |
AbstractTransactionListener.beforeCommit(TransactionEvent event) |
void |
FlushTransactionListener.beforeFlush(TransactionEvent event)
Notification that a transaction is about to flush all object changes.
|
void |
AbstractTransactionListener.beforeFlush(TransactionEvent event) |
protected void |
AbstractTransactionListener.eventOccurred(TransactionEvent event)
Catch-all for unhandled events.
|
Modifier and Type | Method and Description |
---|---|
void |
AuditManager.afterBegin(TransactionEvent event)
-----------------------------------------------------------------------
Transaction callbacks
|
void |
AuditManager.afterCommit(TransactionEvent event) |
void |
AuditManager.afterCommitComplete(TransactionEvent event) |
void |
AuditManager.afterFlush(TransactionEvent event) |
void |
AuditManager.afterRollback(TransactionEvent event) |
void |
AuditManager.afterRollbackComplete(TransactionEvent event) |
void |
AuditManager.afterStateTransitions(TransactionEvent event) |
void |
AuditManager.beforeCommit(TransactionEvent event) |
void |
AuditManager.beforeFlush(TransactionEvent event) |
Copyright © 2006–2020 Apache Software Foundation. All rights reserved.