public final class TransactionCommittedEventArgs extends EventArgs implements IDisposable
Modifier and Type | Method and Description |
---|---|
void |
dispose()
Releases any resources associated with this instance.
|
Transaction |
getChainedTransaction()
Gets a
Transaction that can be used to make additional changes that will
be committed immediately after the current transaction finishes committing. |
Iterable<TransactedObject> |
getCommittedObjects()
Gets an enumerable list of the transacted objects (such as
TransactedProperty )
that are committed as part of this transaction. |
long |
getVersion()
Gets the version number of the committed transaction.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
close
public final void dispose()
dispose
in interface IDisposable
public final long getVersion()
public final Iterable<TransactedObject> getCommittedObjects()
TransactedProperty
)
that are committed as part of this transaction.@Nonnull public final Transaction getChainedTransaction()
Transaction
that can be used to make additional changes that will
be committed immediately after the current transaction finishes committing.
It is not necessary (or allowed) to explicitly call Transaction.commit()
on this transaction
because it will automatically be called at the appropriate time.