Transformation
Transformation
Transforms an instance of one message type to another message type.
Description Messages can be converted from one message type to another using Transformations. You can use single transformations or for more complex transformations chain them together in Services. Transformations specify how parts of one message map to values in another message. Transformations are one-way. 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:".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.
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: references