org.omg.CosTransactions
Interface Synchronization
public
interface
Synchronization
extends SynchronizationOperations, TransactionalObject, Object, IDLEntity
The Transaction Service provides a synchronization protocol which enables an object
with transient state data that relies on an X/Open XA conformant Resource Manager
for ensuring that data is made persistent, to be notified before the start of the two-phase
commitment protocol, and after its completion. An object with transient state
data that relies on a Resource object for ensuring that data is made persistent can also
make use of this protocol, provided that both objects are registered with the same
Coordinator. Each object supporting the Synchronization interface is implicitly
associated with a single top-level transaction.