Class CaffeineResource

java.lang.Object
org.apache.camel.quarkus.component.caffeine.it.CaffeineResource

@Path("/caffeine") @ApplicationScoped public class CaffeineResource extends Object
  • Field Details

    • context

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

      @Inject org.apache.camel.FluentProducerTemplate template
  • Constructor Details

    • CaffeineResource

      public CaffeineResource()
  • Method Details

    • loadComponent

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

      @Path("/request/{componentName}/{cacheName}/{key}") @POST @Consumes("text/plain") @Produces("text/plain") public String request(@PathParam("componentName") String componentName, @PathParam("cacheName") String cacheName, @PathParam("key") String key, String value)
    • request

      @Path("/request/{componentName}/{cacheName}/{key}") @GET @Produces("text/plain") public String request(@PathParam("componentName") String componentName, @PathParam("cacheName") String cacheName, @PathParam("key") String key)