org.omg.CosTransactions
Interface Current

All Superinterfaces:
org.omg.CORBA.Current, org.omg.CORBA.CurrentOperations, CurrentOperations, org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object, java.io.Serializable
All Known Implementing Classes:
Current

public interface Current
extends CurrentOperations, org.omg.CORBA.Current, org.omg.CORBA.Object, org.omg.CORBA.portable.IDLEntity

The Current interface defines operations that allow a client of the Transaction Service to explicitly manage the association between threads and transactions. The Current interface also defines operations that simplify the use of the Transaction Service for most applications. These operations can be used to begin and end transactions and to obtain information about the current transaction. The Current interface is designed to be supported by a pseudo object whose behavior depends upon and may alter the transaction context associated with the invoking thread.


Methods inherited from interface org.omg.CosTransactions.CurrentOperations
begin, commit, get_control, get_status, get_transaction_name, resume, rollback_only, rollback, set_timeout, suspend
 
Methods inherited from interface org.omg.CORBA.Object
_create_request, _create_request, _duplicate, _get_domain_managers, _get_interface_def, _get_policy, _hash, _is_a, _is_equivalent, _non_existent, _release, _request, _set_policy_override