1CosTransactions_SubtransactiEornlAawnagCroeMsRoTedrsuaolnuesracDceet(fi3io)nnist_iSounbtransactionAwareResource(3)
2
3
4

NAME

6       CosTransactions_SubtransactionAwareResource  -  This  module implements
7       the OMG CosTransactions::SubtransactionAwareResource interface.
8

DESCRIPTION

10       This interface inherits the CosTransactions::Resource interface. Hence,
11       it must also support all operations defined in the Resource interface.
12
13       To get access to the record definitions for the structures use:
14       -include_lib("cosTransactions/include/CosTransactions.hrl").
15

EXPORTS

17       commit_subtransaction(SubtransactionAwareResource,  Coordinator) -> Re‐
18       turn
19
20              Types:
21
22                 SubtransactionAwareResource = #objref
23                 Coordinator = #objref
24                 Return = ok
25
26              If the SubtransactionAwareResource have been registered  with  a
27              subtransaction  using  the  operation  CosTransactions_Coordina‐
28              tor:register_subtran_aware/2,  it  will  be  notified  when  the
29              transaction has committed.
30
31          Note:
32              The  results  of  a committed subtransaction are relative to the
33              completion of its ancestor transactions, that is, these  results
34              can be undone if any ancestor transaction is rolled back.
35
36
37       rollback_subtransaction(SubtransactionAwareResource) -> Return
38
39              Types:
40
41                 SubtransactionAwareResource = #objref
42                 Return = ok
43
44              If  the  SubtransactionAwareResource have been registered with a
45              transactions  using  the   operation   CosTransactions_Coordina‐
46              tor:register_subtran_aware/2 it will be notified when the trans‐
47              action has rolled back.
48
49
50
51Ericsson AB                  cosTCroasnTsraacntsiaocntsio5n.s0_.S2ubtransactionAwareResource(3)
Impressum