Class JsltQueryToMetadata

  • All Implemented Interfaces:
    JsltQuery

    @ComponentProfile(summary="Execute a JSLT expression rendering the result as a string and store as metadata.",
                      tag="jslt,transform,json",
                      since="3.12.0")
    public class JsltQueryToMetadata
    extends JsltQueryImpl
    Evaluate a JSLT expression rendering the result as a string and store as metadata.

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

    • Constructor Detail

      • JsltQueryToMetadata

        public JsltQueryToMetadata()
    • Method Detail

      • evaluate

        public void evaluate​(com.fasterxml.jackson.databind.ObjectMapper mapper,
                             AdaptrisMessage msg)
                      throws java.lang.Exception
        Description copied from interface: JsltQuery
        Evaluate the expression against the message.
        Parameters:
        mapper - the ObjectMapper instance to use.
        msg - the AdaptrisMessage
        Throws:
        java.lang.Exception