org.openorb.ots

Class ManagerCallbackPOATie

public class ManagerCallbackPOATie extends ManagerCallbackPOA

To manage transactions, a user has to register a ManagerCallback object to the OTS manager. By this way, the user manager will be notified when transactions begin, commit or rollback.
Constructor Summary
ManagerCallbackPOATie(ManagerCallbackOperations tieObject)
Constructor
ManagerCallbackPOATie(ManagerCallbackOperations tieObject, POA poa)
Constructor
Method Summary
voidtransaction_committed(XID id)
Operation transaction_committed
voidtransaction_created(Control control, XID id)
Operation transaction_created
voidtransaction_heuristic(XID id, HeuristicKind heuristic)
Operation transaction_heuristic
voidtransaction_rolledback(XID id)
Operation transaction_rolledback
POA_default_POA()
_default_POA method
ManagerCallbackOperations_delegate()
Get the delegate
void_delegate(ManagerCallbackOperations delegate_)
Set the delegate

Constructor Detail

ManagerCallbackPOATie

public ManagerCallbackPOATie(ManagerCallbackOperations tieObject)
Constructor

ManagerCallbackPOATie

public ManagerCallbackPOATie(ManagerCallbackOperations tieObject, POA poa)
Constructor

Method Detail

transaction_committed

public void transaction_committed(XID id)
Operation transaction_committed

transaction_created

public void transaction_created(Control control, XID id)
Operation transaction_created

transaction_heuristic

public void transaction_heuristic(XID id, HeuristicKind heuristic)
Operation transaction_heuristic

transaction_rolledback

public void transaction_rolledback(XID id)
Operation transaction_rolledback

_default_POA

public POA _default_POA()
_default_POA method

_delegate

public ManagerCallbackOperations _delegate()
Get the delegate

_delegate

public void _delegate(ManagerCallbackOperations delegate_)
Set the delegate