Class JsltMetadataVariables

java.lang.Object
com.adaptris.core.json.jslt.JsltMetadataVariables
All Implemented Interfaces:
JsltVariableBuilder

public class JsltMetadataVariables extends Object implements JsltVariableBuilder
Builds a map of variables for JSLT from normal message metadata.

Note that since metadata is considered internally as Strings, then all the resulting JsonNode will be a TextNode using TextNode.valueOf(String).

In the adapter configuration file this class is aliased as jslt-metadata-variable which is the preferred alternative to the fully qualified classname when building your configuration.