Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

4. In most of the cases SOAP calls are used as a part of direct user interaction so the response time should be fast, which means embedded inProcess workflow should be executed within theĀ correspondingĀ time frames.

Validation XMLs

mandatory - element is mandatory in the request if this attribute = "true"

key - key of the element

type - type of the element (possible values:
c - ComplexValueDTO
s - StringValueDTO
b - BooleanValueDTO
d - DateValueDTO
f - DoubleValueDTO
l - LongValueDTO)

regexp - regular expression, which could be used to validate string input parameters

desc - description, used for generating the documentation from XML. If it is missing, description in documentation will be created from the KEY

class - class name, can be specified for complex values. If it is specified, instance of the class will be created and passed to the workflow instead of the hash table. Setters will be used to set the values, and the names of the method is generated from the key. If the key can not be used for this purpose, additional attribute ("setter") has to be specified

setter - used to specify setter method name in case it can not be generated from the key (for the complex objects which should be translated to CDRator objects automatically)

method - used to specify getter method name in case it can not be generated from the key (for the cases when in response CDRator objects should be translated to ComplexObjectDTO automatically)

list - attribute of the complex object, if = "true", complex object is translated to array list, valid both in request and response

Attributes:

...