Siebel Financial Services Connector for IFX XML Guide > Siebel Connector for IFX XML > IFX XML Transaction Manager Business Service >
FINS IFX XML Transaction Manager Methods and Arguments
The FINS IFX XML Transaction Manager methods and arguments are described in the following tables. Table 3 describes the FINS IFX XML Transaction Manager methods.
Table 3. FINS IFX XML Transaction Manager Methods
|
|
|
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 4 describes the arguments for the Execute Outbound method.
Table 4. Method Arguments for Execute Outbound
|
|
|
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 5 provides specifications for the Execute Outbound method arguments.
Table 5. Argument Specifications for Execute Outbound Method
|
|
|
|
|
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 6 describes the arguments for the Execute method.
Table 6. Method Arguments for Execute Method
|
|
|
OnlyIOI |
true, false |
For an inbound message, the integration object instance for 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 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 7 provides specifications for the Execute method arguments.
Table 7. Argument Specifications for Execute Method
|
|
|
|
|
Only IOI |
Produce only an integration object instance |
String |
Input |
No |
XMLHierarchy |
XML Property Set |
Hierarchy |
Input or Output |
No |
|