Class RabbitmqResource

java.lang.Object
org.apache.camel.quarkus.component.rabbitmq.it.RabbitmqResource

@Path("/rabbitmq") @ApplicationScoped public class RabbitmqResource extends Object
  • Field Details

    • producerTemplate

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

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

    • RabbitmqResource

      public RabbitmqResource()
  • Method Details

    • consumeRabbitmqMessage

      @Path("/{exchangeName}/{queueName}") @GET @Produces("text/plain") public String consumeRabbitmqMessage(@PathParam("exchangeName") String exchangeName, @PathParam("queueName") String queueName)
    • produceRabbitmqMessage

      @Path("/{exchangeName}/{queueName}") @POST @Consumes("text/plain") public javax.ws.rs.core.Response produceRabbitmqMessage(@PathParam("exchangeName") String exchangeName, @PathParam("queueName") String queueName, String message) throws Exception
      Throws:
      Exception