t_SOADefinition_Transformations_Transformation
Transformation
Properties
args : identifierListTransformation arguments: arg1 arg2 ... argN.
Valid values based on“token”. (:?[\p{L}_][\p{L}\p{N}_]*(:[\p{L}_][\p{L}\p{N}_]*)*\s+)*(:?[\p{L}_][\p{L}\p{N}_]*(:[\p{L}_][\p{L}\p{N}_]*)*)? Each element in the list must begin with a letter or underscore. Elements are space delimited.
base : stringThe name of the base transformation, if any.
category : stringThe category of the transformation.
derivationSubstitute with derived transformation at run-time. (virtual: allow; abstract: require; final: disallow)
Valid values based on“string”. virtual final abstract description : stringTransformation description.
destination : stringDestination message or class name.
If there is both a message and a class with this name, then the message is used. To explicitly request a class, prefix the name with "class:".name : identifierThe transformation name.
Valid values based on“string”. :?[\p{L}_][\p{L}\p{N}_]*(:[\p{L}_][\p{L}\p{N}_]*)* Value must begin with a letter or an underscore. Case and length are not restricted. Letters, numbers and underscores are allowed. Colon is used as a scope separator. Spaces and other punctuation characters are not allowed.
primary : booleanTrue if this transformation is the primary transformation in the hierarchy for a given source message.
A hierarchy of transformations can contain multiple transformations with the same source message. If this is the case, when selecting a transformation to use to transform a given source message, the primary flag serves to disambiguate which transformation should be used.source : stringSource message or class name.
If there is both a message and a class with this name, then the message is used. To explicitly request a class, prefix the name with "class:".
Content
Sequence of:
t_Transformation_Initializer [0..1] - The Initializer is script that is run prior to the Transformation mapping.
t_Transformation_Mappings [0..1]
t_Transformation_Finalizer [0..1] - The Finalizer is script that is run after the Transformation mapping is complete.
Parents
t_Transformation_Initializer
The Initializer is script that is run prior to the Transformation mapping.t_Transformation_Finalizer
The Finalizer is script that is run after the Transformation mapping is complete.
Parent topic: t_SOADefinition_Transformations