linux man page for costransactions_terminator

Query: costransactions_terminator

OS: linux

Section: 3erl

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

CosTransactions_Terminator(3erl)			     Erlang Module Definition				  CosTransactions_Terminator(3erl)

NAME
CosTransactions_Terminator - This module implements the OMG CosTransactions::Terminator interface.
DESCRIPTION
To get access to the record definitions for the structures use: -include_lib("cosTransactions/include/CosTransactions.hrl").
EXPORTS
commit(Terminator, ReportHeuristics) -> Return Types Terminator = #objref ReportHeuristics = boolean() Return = ok | {'EXCEPTION', E} E = #'CosTransactions_HeuristicMixed'{} | #'CosTransactions_HeuristicHazrd'{} | #'CosTransactions_TransactionRolledBack'{} This operation initiates the two-phase commit protocol. If the transaction has not been marked 'rollback only' and all the partici- pants agree to commit, the operation terminates normally. Otherwise, the TransactionRolledBack is raised. If the parameter ReportHeuristics is true and inconsistent outcomes by raising an Heuristic Exception. rollback(Terminator) -> Return Types Terminator = #objref Return = ok This operation roles back the transaction. Ericsson AB cosTransactions 1.2.10 CosTransactions_Terminator(3erl)
Related Man Pages
cosnotifychanneladmin_sequenceproxypushsupplier(3erl) - linux
costransactions_coordinator(3erl) - linux
cosnotifychanneladmin_proxypushconsumer(3erl) - linux
cosnotifychanneladmin_sequenceproxypullconsumer(3erl) - linux
costransactions_subtransactionawareresource(3erl) - linux
Similar Topics in the Unix Linux Community
Simple rules of the UNIX.COM forums:
Please Donate to the Red Cross for Earthquake and Tsunami Relief in Japan
Merry Christmas!
YouTube: How to Use Code Tags and Format Posts @UNIX.com