public interface TransactionCommitListener
Modifier and Type | Method and Description |
---|---|
default void |
allTransactionsCommitted()
Invoked when all transactions are already committed.
|
java.lang.Runnable |
transactionCommited(java.util.Collection<java.beans.PropertyChangeEvent> events)
Notifies listener that transaction is committed and provides changes done in transaction.
|
@CheckForNull java.lang.Runnable transactionCommited(java.util.Collection<java.beans.PropertyChangeEvent> events)
Runnable
which modifies model after all listeners are notified.events
- events recorded during transaction.Runnable
which will be run to modify model after all listeners are notified.
Can be null.default void allTransactionsCommitted()