Class DisruptorResource

java.lang.Object
org.apache.camel.quarkus.component.disruptor.it.DisruptorResource

@Path("/disruptor") @ApplicationScoped public class DisruptorResource extends Object
  • Field Details

    • DISRUPTOR

      public static final String DISRUPTOR
      See Also:
    • DISRUPTOR_VM

      public static final String DISRUPTOR_VM
      See Also:
    • context

      @Inject org.apache.camel.CamelContext context
    • producerTemplate

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

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

    • DisruptorResource

      public DisruptorResource()
  • Method Details

    • loadComponent

      @Path("/component/{componentName}") @GET @Produces("text/plain") public jakarta.ws.rs.core.Response loadComponent(@PathParam("componentName") String componentName)
    • request

      @Path("/buffer/{name}") @POST @Consumes("text/plain") public void request(@PathParam("name") String name, String value)
    • request

      @Path("/buffer/{name}") @GET @Produces("text/plain") public String request(@PathParam("name") String name)
    • size

      @Path("/buffer/{name}/inspect") @GET @Produces("application/json") public jakarta.json.JsonObject size(@PathParam("name") String name) throws org.apache.camel.component.disruptor.DisruptorNotStartedException
      Throws:
      org.apache.camel.component.disruptor.DisruptorNotStartedException