Type to start searching...

Format

Format for a Typed Message

Description
Typed messages can have a Format, which defines how they are marshalled between external and internal format. The way in which parts are mapped to the external representation is different depending on the format. Formats supported include:


* JSON - Javascript Object Notation format
* XML - XML mappings can support SOAP messages as well. The adapter knows based on the definition how to deal with soap specific (with soap envelopes). We can define soap 1.2 we can define the soap action, namespace alias and the actual namespace uri for different parts and so on.
* CSV - comma separated value
* Fixed - fixed-length fields ("flat file") format
* Zip - represents a zip file archive.
* Object - the message is mapped to an internal class.
* vCard - standard for electronic business cards.
* HL7 - health level 7 format

Properties
description : string

Format description.

element : identifier

Mapping XML element 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.

exporter : qualJavaName

Mapping exporter Java class, implementing the XMLMessageMappingExporter interface.

Valid values based on“string”.
|[\p{L}_][\p{L}\p{N}_]*(\.[\p{L}_][\p{L}\p{N}_]*)*
loader : qualJavaName

Mapping loader Java class, implementing the XMLMessageMappingLoader interface.

Valid values based on“string”.
|[\p{L}_][\p{L}\p{N}_]*(\.[\p{L}_][\p{L}\p{N}_]*)*
Content