%% Automatically generated. Do not edit.
{srcfile, "application"}.
{appname, "cosTransactions"}.
{appvsn, "1.2"}.
{module, "cosTransactions"}.
{modulesummary, "The main module of the cosTransactions application."}.
{name, "start/0"}.
{fsummary, "Start the cosTransactions application"}.
{name, "stop/0"}.
{fsummary, "Stop the cosTransactions application"}.
{name, "start_factory/0"}.
{fsummary, "Start a Transaction Factory"}.
{name, "start_factory/1"}.
{fsummary, "Start a Transaction Factory with given options"}.
{name, "stop_factory/1"}.
{fsummary, "Terminate the target object"}.
{module, "CosTransactions_Control"}.
{modulesummary, "This module implements the OMG CosTransactions::Control interface."}.
{name, "get_coordinator/1"}.
{fsummary, "Return the Coordinator object associated with the target object"}.
{name, "get_terminator/1"}.
{fsummary, "Return the Terminator object associated with the target object"}.
{module, "CosTransactions_Coordinator"}.
{modulesummary, "This module implements the OMG CosTransactions::Coordinator interface."}.
{name, "create_subtransaction/1"}.
{fsummary, "Create a new subtransaction."}.
{name, "get_transaction_name/1"}.
{fsummary, "Return the name associated with the object."}.
{name, "get_parent_status/1"}.
{fsummary, "Return the status of the parent transaction."}.
{name, "get_status/1"}.
{fsummary, "Return the status of the transaction associated with the target object"}.
{name, "get_top_level_status/1"}.
{fsummary, "Return the status of the top-level transaction associated with the target object"}.
{name, "hash_top_level_tran/1"}.
{fsummary, "Return a hash code for the top-level transaction  associated with the target object"}.
{name, "hash_transaction/1"}.
{fsummary, "Return a hash code for the transaction associated with the target object."}.
{name, "is_descendant_transaction/2"}.
{fsummary, "Return a boolean which indicates whether the transction associated  with the target object is a descendant of the transaction associated with the parameter object"}.
{name, "is_same_transaction/2"}.
{fsummary, "Return true if the transction associated with the target object is  related to the transaction associated with the parameter object"}.
{name, "is_top_level_transaction/1"}.
{fsummary, "Return true if the transction associated with the target object is  a top-level transaction"}.
{name, "register_resource/2"}.
{fsummary, "Register the parameter Resource object as a participant in the transaction associated with the target object"}.
{name, "register_subtran_aware/2"}.
{fsummary, "Register the parameter SubtransactionAwareResource object such that it will be notified when the transaction, associated wit the target object,  has committed or rolled back"}.
{name, "rollback_only/1"}.
{fsummary, "Modify the transaction associated with the target object so the only possible outcome is to rollback the transaction"}.
{module, "CosTransactions_RecoveryCoordinator"}.
{modulesummary, "This module implements the OMG CosTransactions::RecoveryCoordinator interface."}.
{name, "replay_completion/3"}.
{fsummary, "Return the current status of the transaction"}.
{module, "CosTransactions_Resource"}.
{modulesummary, "This module implements the OMG CosTransactions::Resource interface."}.
{name, "commit/1"}.
{fsummary, "Instruct the target object to commit the transaction"}.
{name, "commit_one_phase/1"}.
{fsummary, "Instruct the target object to commit the transaction"}.
{name, "forget/1"}.
{fsummary, "Instruct the target object to forget any heuristic decisions"}.
{name, "prepare/1"}.
{fsummary, "Instruct the target object to begin the two-phase commit protocol"}.
{name, "rollback/1"}.
{fsummary, "Instruct the target object to rollback the transaction"}.
{module, "CosTransactions_SubtransactionAwareResource"}.
{modulesummary, "This module implements the OMG CosTransactions::SubtransactionAwareResource interface."}.
{name, "commit_subtransaction/2"}.
{fsummary, "Notify the target object that the transaction has committed"}.
{name, "rollback_subtransaction/1"}.
{fsummary, "Notify the target object that the transaction has been rolled back"}.
{module, "CosTransactions_Terminator"}.
{modulesummary, "This module implements the OMG CosTransactions::Terminator interface."}.
{name, "commit/2"}.
{fsummary, "Try to commit a transaction"}.
{name, "rollback/1"}.
{fsummary, "Rollback a transaction"}.
{module, "CosTransactions_TransactionFactory"}.
{modulesummary, "This module implements the OMG CosTransactions::TransactionFactory interface."}.
{name, "create/2"}.
{fsummary, "Create a new top-level transaction"}.
