# CosTransactions_Control

### MODULE

CosTransactions_Control

### MODULE SUMMARY

This module implements the OMG CosTransactions::Control interface.

### DESCRIPTION

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

### EXPORTS

`get_coordinator(Control) -> Return`

Types:

`Control = #objref`
`Return = Coordinator | {'EXCEPTION', E}`
`Coordinator = #objref`
`E = #'CosTransactions_Unavailable' {}`

This operation returns the Coordinator object associated with the target object. The Coordinator supports operations for termination of a transaction.

`get_terminator(Control) -> Return`

Types:

`Control = #objref`
`Return = Terminator | {'EXCEPTION', E}`
`Terminator = #objref`
`E = #'CosTransactions_Unavailable' {}`

This operation returns the Terminator object associated with the target object. The Terminator supports operations for termination of a transaction.

### AUTHORS

Niclas Eklund - support@erlang.ericsson.se

cosTransactions 1.2
Copyright © 1991-2007 Ericsson AB