Class XsltResource

java.lang.Object
org.apache.camel.quarkus.component.xml.it.XsltResource

@Path("/xml") @ApplicationScoped public class XsltResource extends Object
  • Field Details

    • producerTemplate

      @Inject org.apache.camel.ProducerTemplate producerTemplate
    • consumerTemplate

      @Inject org.apache.camel.ConsumerTemplate consumerTemplate
  • Constructor Details

    • XsltResource

      public XsltResource()
  • Method Details

    • stax

      @Path("/stax") @POST @Produces("text/plain") public String stax(String body)
    • classpath

      @Path("/{component}") @POST @Produces("text/plain") public String classpath(@PathParam("component") String component, @QueryParam("output") @DefaultValue("string") String output, String body)
    • xsltInclude

      @Path("/{component}/include") @POST @Produces("text/plain") public String xsltInclude(@PathParam("component") String component, String body)
    • xsltTerminate

      @Path("/{component}/terminate") @POST @Produces("text/plain") public String xsltTerminate(@PathParam("component") String component, String body) throws Exception
      Throws:
      Exception
    • extensionFunction

      @Path("/xslt-extension-function") @POST @Produces("text/plain") public String extensionFunction(String body)
    • saxonExtensionFunction

      @Path("/xslt-saxon-extension-function") @POST @Produces("text/plain") public String saxonExtensionFunction(String body)
    • customURIResolver

      @Path("/{component}/custom-uri-resolver") @POST @Produces("text/plain") public String customURIResolver(@PathParam("component") String component, String body)
    • htmlTransform

      @Path("/html-transform") @POST @Consumes("text/html") @Produces("text/plain") public String htmlTransform(String html)
    • htmlToText

      @Path("/html-to-text") @POST @Consumes("text/html") @Produces("text/plain") public String htmlToText(String html)
    • xpath

      @Path("/xpath") @POST @Consumes("application/xml") @Produces("text/plain") public String xpath(String message)
    • tokenize

      @Path("/xtokenize") @POST @Consumes("application/xml") @Produces("text/plain") public String tokenize(String message)