About UCM Transaction Manager Callback Functions

Oracle Customer Hub (UCM) utilizes UCM Transaction Manager to commit the records as Siebel Database Transaction internally, UCM Transaction Manager invokes EAI Siebel Adapter to perform this task. The callback function is placed before and after EAI Siebel Adapter commits the record. The callback functions are part of the EAI Transaction Block, so if the callback function returns an error all transactions within the transaction block rollback.

The diagram below illustrates UCM Transaction Manager Callback Functions (Hook), inside an EAI Transaction Block: UCM Transaction Manager Callback Functions (Hook), inside an EAI Transaction Block