Provided by: erlang-manpages_16.b.3-dfsg-1ubuntu2_all
CosTransactions_SubtransactionAwareResource - This module implements the OMG CosTransactions::SubtransactionAwareResource interface.
This interface inherits the CosTransactions::Resource interface. Hence, it must also support all operations defined in the Resource interface. To get access to the record definitions for the structures use: -include_lib("cosTransactions/include/CosTransactions.hrl").
commit_subtransaction(SubtransactionAwareResource, Coordinator) -> Return Types: SubtransactionAwareResource = #objref Coordinator = #objref Return = ok If the SubtransactionAwareResource have been registered with a subtransaction using the operation CosTransactions_Coordinator:register_subtran_aware/2, it will be notified when the transaction has committed. Note: The results of a committed subtransaction are relative to the completion of its ancestor transactions, that is, these results can be undone if any ancestor transaction is rolled back. rollback_subtransaction(SubtransactionAwareResource) -> Return Types: SubtransactionAwareResource = #objref Return = ok If the SubtransactionAwareResource have been registered with a transactions using the operation CosTransactions_Coordinator:register_subtran_aware/2 it will be notified when the transaction has rolled back. Ericsson AB cosTransacCosTransactions_SubtransactionAwareResource(3erl)