Class JavaScriptDslResource

java.lang.Object
org.apache.camel.quarkus.js.JavaScriptDslResource

@Path("/js-dsl") @ApplicationScoped public class JavaScriptDslResource extends Object
  • Field Details

    • main

      @Inject org.apache.camel.quarkus.main.CamelMain main
    • producerTemplate

      @Inject org.apache.camel.ProducerTemplate producerTemplate
  • Constructor Details

    • JavaScriptDslResource

      public JavaScriptDslResource()
  • Method Details

    • jsRoutesBuilder

      @Path("/main/jsRoutesBuilderLoader") @GET @Produces("text/plain") public String jsRoutesBuilder()
    • routeBuilders

      @Path("/main/routeBuilders") @GET @Produces("text/plain") public String routeBuilders()
    • routes

      @Path("/main/routes") @GET @Produces("text/plain") public String routes()
    • successfulRoutes

      @GET @Path("/main/successful/routes") @Consumes("text/plain") @Produces("text/plain") public int successfulRoutes()
    • hello

      @POST @Path("/hello") @Consumes("text/plain") @Produces("text/plain") public String hello(String message)