FINS IAA-XML Transaction Manager
You can extend this business service by manipulating its Operation user property as follows:
The basic format for value entry for each operation is as follow:
IAAOperation_Query
Service/Method/Argument;Argument; or /Method/Argument;Argument;
Service, Method, and Argument are separated by "/".
Each Argument ends with ";".
IAAOperation_XMLQuery
EAI Siebel Adapter/Query/#XMLHierarchy;
The default Service name is "EAI Siebel Adapter" and the default argument name is "SiebelMessage."
!SiebelMessage means turning off the SiebelMessage.
#XMLHierarchy means replacing SiebelMessage with XMLHierarchy.
IAAOperation_ADD_ROLL_BACK
EAI Siebel Adapter/Delete/RollbackOnSame;
RollbackOnSame means that the current operation is used for rollback operation, and the rollback operation is performed based on the incoming instance. The default value is the instance, which was stored in memory before the request message was sent.
IAAOperation_Get Value
FINs Industry/BC Facility Service/HierarchySearchSpec/!SiebelMessage;A=>B;
A=>B means getting argument value of "A" from argument value of "B" where argument "B" is Connector Integration Object Instance's arguments.
The following information lists all the user properties examples for the FINS IAA-XML Transaction Manager.
Name | Value |
---|---|
IXMLOperation_ADD |
EAI Siebel Adapter/Upsert/ |
IXMLOperation_ADD_ROLL_BACK |
EAI Siebel Adapter/Delete/RollbackOnSame; |
IXMLOperation_DEL |
EAI Siebel Adapter/Delete/ |
IXMLOperation_FIND |
FINS Industry BC Facility Service/HierarchySearchSpec/!SiebelMessage;IntObjectName=>SiebelFINSRespIntObjName; |
IXMLOperation_MOD |
EAI Siebel Adapter/Synchronize/ |
IXMLOperation_MOD_ROLL_BACK |
EAI Siebel Adapter/Synchronize/ |
IXMLOperation_QUERY |
EAI Siebel Adapter/Query/ |
IXMLOperation_QUERY_BY_ID |
EAI Siebel Adapter/Query/PrimaryRowId;!SiebelMessage; |