Class JsonStreamResultHandler

  • All Implemented Interfaces:
    org.apache.camel.component.xslt.ResultHandler

    public class JsonStreamResultHandler
    extends Object
    implements org.apache.camel.component.xslt.ResultHandler
    Result handler impl. to write a json document into a ByteArrayOutputStream
    • Constructor Detail

      • JsonStreamResultHandler

        public JsonStreamResultHandler​(com.fasterxml.jackson.core.JsonFactory jsonFactory)
                                throws Exception
        Creates a new json to stream result handler instance
        Parameters:
        jsonFactory - the JsonFactory to use to write the json.
        Throws:
        Exception
    • Method Detail

      • getResult

        public Result getResult()
        Specified by:
        getResult in interface org.apache.camel.component.xslt.ResultHandler
      • setBody

        public void setBody​(org.apache.camel.Message in)
        Specified by:
        setBody in interface org.apache.camel.component.xslt.ResultHandler