XML Iterator DSC

Added by Kendy Yus, last edited by Lachlan Aldred on Apr 01, 2009  (view change)

Labels:

Enter labels to add to this page:
Wait Image 
Looking for a label? Just start typing.

Component: com.avoka.livecycle.xmliterator 8.0

XmlIteratorService Service

XML Iterator: Retrieves input parameters from one XML document, repeatedly invokes a service and optionally saves output parameters into another XML document.

Operation Title: Invoke Long Lived Service   (invokeLongLivedServiceOperation)

Invoke Long Lived Service: Repeatedly retrieves input parameters from an XML document, invokes a long lived service and saves output parameters into another XML document.

Input Parameter Type Description Editor
Category Name java.lang.String Name of the category that contains the service.  
Service Name java.lang.String Name of the service that contains an operation to invoke.  
Operation Name java.lang.String Name of the service operation to invoke  
Invocation Mode java.lang.String If fire and forget is selected, there is no response handling.
Otherwise, wait for all will wait for all services to complete and will save
the service responses in the same order as invocation was made
 
Input Repeating Element java.lang.String An XPath expression that points to the repeating element in the input XML document  
Input parameter mappings java.util.List List of name-value pairs. Names of input parameters of the operation to be invoked are
mapped with XPath expressions to be used as values of input parameters.
 
Output Repeating Element java.lang.String An XPath expression that the structure of the repeating element in the output XML document  
Output parameter mappings java.util.List List of name-value pairs. Names of output parameters of the operation to be invoked are
mapped with XPath expressions of elements in the output document to hold output parameters values.
 
username java.lang.String    
password java.lang.String    
Output Parameter Type Description
Invocation Result org.w3c.dom.Document Result of repeated invocation of a service

Operation Title: Invoke Short Lived Service   (invokeShortLivedServiceOperation)

Invoke Short Lived Service: Repeatedly retrieves input parameters from an XML document, invokes a short lived service and saves output parameters into another XML document.

Input Parameter Type Description Editor
Category Name java.lang.String Name of the category that contains the service.  
Service Name java.lang.String Name of the service that contains an operation to invoke.  
Operation Name java.lang.String Name of the service operation to invoke  
Invocation Mode java.lang.String If fire and forget is selected, there is no response handling.
Otherwise, wait for all will wait for all services to complete and will save
the service responses in the same order as invocation was made
 
Input Repeating Element java.lang.String An XPath expression that points to the repeating element in the input XML document  
Input parameter mappings java.util.List List of name-value pairs. Names of input parameters of the operation to be invoked are
mapped with XPath expressions to be used as values of input parameters.
 
Output Repeating Element java.lang.String An XPath expression that the structure of the repeating element in the output XML document  
Output parameter mappings java.util.List List of name-value pairs. Names of output parameters of the operation to be invoked are
mapped with XPath expressions of elements in the output document to hold output parameters values.
 
username java.lang.String    
password java.lang.String    

Operation Title: Invoke Long Lived Service Operation No Wait   (invokeLongLivedServiceOperationNoWait)

Invoke Long Lived Service Operation No Wait: Repeatedly retrieves input parameters from an XML document, invokes a long lived service with input parameters.

Input Parameter Type Description Editor
Category Name java.lang.String Name of the category that contains the service.  
Service Name java.lang.String Name of the service that contains an operation to invoke.  
Operation Name java.lang.String Name of the service operation to invoke  
Invocation Mode java.lang.String If fire and forget is selected, there is no response handling.
Otherwise, wait for all will wait for all services to complete and will save
the service responses in the same order as invocation was made
 
Input Repeating Element java.lang.String An XPath expression that points to the repeating element in the input XML document  
Input parameter mappings java.util.List List of name-value pairs. Names of input parameters of the operation to be invoked are
mapped with XPath expressions to be used as values of input parameters.
 
Output Repeating Element java.lang.String An XPath expression that the structure of the repeating element in the output XML document  
Output parameter mappings java.util.List List of name-value pairs. Names of output parameters of the operation to be invoked are
mapped with XPath expressions of elements in the output document to hold output parameters values.
 
username java.lang.String    
password java.lang.String    

Operation Title: Invoke Long Lived Service Operation No Wait With Delay   (invokeLongLivedServiceOperationNoWaitWithDelay)

Invoke Long Lived Service Operation No Wait With Delay: Repeatedly retrieves input parameters from an XML document, invokes a long lived service with input parameters - No Wait and With Delay.

Input Parameter Type Description Editor
Category Name java.lang.String Name of the category that contains the service.  
Service Name java.lang.String Name of the service that contains an operation to invoke.  
Operation Name java.lang.String Name of the service operation to invoke  
Invocation Mode java.lang.String If fire and forget is selected, there is no response handling.
Otherwise, wait for all will wait for all services to complete and will save
the service responses in the same order as invocation was made
 
Input Repeating Element java.lang.String An XPath expression that points to the repeating element in the input XML document  
Input parameter mappings java.util.List List of name-value pairs. Names of input parameters of the operation to be invoked are
mapped with XPath expressions to be used as values of input parameters.
 
Output Repeating Element java.lang.String An XPath expression that the structure of the repeating element in the output XML document  
Output parameter mappings java.util.List List of name-value pairs. Names of output parameters of the operation to be invoked are
mapped with XPath expressions of elements in the output document to hold output parameters values.
 
username java.lang.String    
password java.lang.String    
delay int Delay in between subprocess invocation in second.  

For how to configure license information for this component service - XML Iterator, please click on the following link:
Avoka LiveCycle ES Component License Configuration

Please send us any questions or comments on this documentation regarding XML Iterator by clicking on the following link:
Feedback

Licence Configuration:

Parameter Type Description
License Key java.lang.String The license key.
License Organisation java.lang.String The license organization.