Class NatsResource
- java.lang.Object
-
- org.apache.camel.quarkus.component.nats.it.NatsResource
-
@Path("/nats/") @ApplicationScoped public class NatsResource extends Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) org.apache.camel.ProducerTemplatetemplate
-
Constructor Summary
Constructors Constructor Description NatsResource()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Collection<String>getRouteMessages(String routeId)voidsend(String sendToEndpointUri, String message)(package private) voidstoreMessage(org.apache.camel.Exchange e, String message)
-
-
-
Method Detail
-
send
@Path("/send") @POST @Consumes("text/plain") public void send(@HeaderParam("sendToEndpointUri") String sendToEndpointUri, String message)
-
storeMessage
void storeMessage(org.apache.camel.Exchange e, @Body String message)
-
getRouteMessages
@Path("/messages/{route-id}") @GET @Produces("application/json") public Collection<String> getRouteMessages(@PathParam("route-id") String routeId)
-
-