Siebel eFinance for Teller Connector to IBM WebSphere Business Component Composer Guide > Teller IFX XML Connector > IFX XML Transaction Manager >

Transaction Manager Methods and Arguments


The FINS IFX XML Transaction Manager methods and arguments are described in the following tables. Table 6 describes the FINS IFX XML Transaction Manager methods.

Table 6. FINS IFX XML Transaction Manager Methods
Method
Display Name
Function
Execute
Execute Transaction
Can be used for inbound or outbound messages when the integration object instance is provided. When only Row_Id is available, use the Execute Outbound method.
Execute Outbound
Execute Outbound
Use only for executing an outbound message.

Table 7 describes the arguments for the Execute Outbound method.

Table 7. Method Arguments for Execute Outbound
Argument
Value
Description
DispatcherMapName
<Integration object name>
Required input string.
The name of the dispatcher map that contains the target IFX message.
IsVBC
true, false
Optional input string.
Value is TRUE if the source Business Component is a VBC.
IXMLMapPath
<IFX absolute path>
Stores the key for looking up a dispatcher map entry. Transaction Manager uses it to look up the entry value for the integration object instance.
Absolute path of the target IFX message.
PrimaryRowId
<row_id>
The primary row Id of the integration object.
SearchSpec
<Search spec>
The search specification of a query for the operation business service to retrieve an integration object instance from the Siebel database.
SiebelFINSOperationOut
<Operation name>
The operation to be used by the Transaction Manager, which is predefined in the user properties of the Transaction Manager.
VBCFieldMap
<Property Set>
Optional input hierarchy.
A hierarchy contains the field values for the target VBC.
XMLHierarchy
<XML property set>
A property set that contains an IFX message instance in Siebel internal integration object format.

Table 8 provides specifications for the Execute Outbound method arguments.

Table 8. Argument Specifications for Execute Outbound Method
Name
Display Name
Data Type
Type
Optional
IXMLMapPath
IXML Map Path
String
Input
No
PrimaryRowId
Primary Row Id
String
Input
No
SiebelFINSOperationOut
Outbound operation
String
Input
No
SearchSpec
Search Spec
String
Input
Yes
XMLHierarchy
XML Property Set
Hierarchy
Output
No

Table 9 describes the arguments for the Execute method.

Table 9. Method Arguments for Execute Method
Argument
Value
Description
OnlyIOI
true, false
For an inbound message, the integration object instance for a request may contain header, body, and envelope portions. When the Transaction Manager takes the proper operation against the Siebel application, the integration object instance for a response is generated as well.
If this value is set to TRUE, all information from the request message is dropped. In this case, the converter and DTE do not need to deal with the information overhead. If this value is set to FALSE, request information is carried over.
XMLHierarchy
<XML property set>
A property set that contains an IFX document instance in Siebel internal integration object format.

Table 10 provides specifications for the Execute method arguments.

Table 10. Argument Specifications for Execute Method
Name
Display Name
Data Type
Type
Optional
Only IOI
Produce only an integration object instance
String
Input
No
XMLHierarchy
XML Property Set
Hierarchy
Input or Output
No


 Siebel eFinance for Teller Connector to IBM WebSphere Business Component Composer Guide 
 Published: 18 April 2003