Class GrpcResource
- java.lang.Object
-
- org.apache.camel.quarkus.component.grpc.it.GrpcResource
-
@Path("/grpc") @ApplicationScoped public class GrpcResource extends Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) org.apache.camel.CamelContextcontext(package private) org.apache.camel.ProducerTemplateproducerTemplate
-
Constructor Summary
Constructors Constructor Description GrpcResource()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidforwardOnCompleted()StringforwardOnError()voidgrpcStreamReplies()voidjwtConsumer()StringjwtProducer(String message)Stringproducer(String pingName, int pingId)voidtlsConsumer()StringtlsProducer(String message)
-
-
-
Method Detail
-
producer
@Path("/producer") @POST @Consumes("text/plain") @Produces("text/plain") public String producer(String pingName, @QueryParam("pingId") int pingId) throws Exception- Throws:
Exception
-
forwardOnCompleted
@Path("/forwardOnCompleted") @GET public void forwardOnCompleted() throws InterruptedException- Throws:
InterruptedException
-
forwardOnError
@Path("/forwardOnError") @GET public String forwardOnError() throws InterruptedException- Throws:
InterruptedException
-
grpcStreamReplies
@Path("/grpcStreamReplies") @GET public void grpcStreamReplies() throws InterruptedException- Throws:
InterruptedException
-
tlsConsumer
@Path("/tls") @GET public void tlsConsumer() throws InterruptedException- Throws:
InterruptedException
-
jwtConsumer
@Path("/jwt") @GET public void jwtConsumer() throws InterruptedException- Throws:
InterruptedException
-
-