Package com.adaptris.core.json.jslt
package com.adaptris.core.json.jslt
Services that interact with messages via JSLT.
Rather than having a single service that encapsulates all the possible modes of operation that JSLT has we have chosen to be somewhat explicit in the naming so that we can simplify configuration.
- Use
JsltTransformServiceif you want to transform a document - Use
JsltMetadataServiceif you want to extract values and store them as metadata
You can refer to the JSLT Language tutorial for more information about the language.
-
ClassDescriptionBuilds a map of variables for JSLT from a fixed set of configuration.Execute a list of JSLT queries turning the result of each query into an item of metadata.Builds a map of variables for JSLT from normal message metadata.Builds a map of variables for JSLT from object metadata.Evaluate a JSLT expresson and apply it.Abstract class containing config for
JsltQueryToMetadataandJsltQueryToObjectMetadata.Evaluate a JSLT expression rendering the result as a string and store as metadata.Evaluate a JSLT expression and store the resultingJsonNodeas object metadata against the specified key.Execute a JSLT Transform, using the result as the payloadWraps variousAdaptrisMessageitems as variables for JSLT.Wrapper from handling multiple types of variables for inclusion into a JSLT transform.