org.omg.CosTransactions
Class SynchronizationPOA
public abstract
class
SynchronizationPOA
extends Servant
implements SynchronizationOperations, InvokeHandler
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.
public String[] _all_interfaces(POA poa, byte[] objectId)
public final OutputStream _invoke(String opName, InputStream _is, ResponseHandler handler)