CosTransactions_Synchronization

This module implements the OMG CosTransactions::Synchronization interface.

To get access to the record definitions for the structures use:
-include_lib("cosTransactions/CosTransactions.hrl").

Functions


before_completion(Synchronization) -> Return

  • Synchronization = #objref
  • Return = ok

If the target object is a transaction using the operation register_synchronization/2 it will be notified to perform necessary processing prior to the prepare phase.

after_completion(Synchronization) -> Return

  • Synchronization = #objref
  • Return = ok

If the target object is a transaction using the operation register_synchronization/2 it will be notified to perform necessary processing after terminating the transaction.