Class GrpcResource
java.lang.Object
org.apache.camel.quarkus.component.grpc.it.GrpcResource
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) org.apache.camel.CamelContext(package private) org.apache.camel.ProducerTemplate -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidjwtProducer(String message) producer(String portPropertyPlaceholder, String pingName, String methodName, int pingId, boolean synchronous) tlsProducer(String message)
-
Field Details
-
producerTemplate
@Inject org.apache.camel.ProducerTemplate producerTemplate -
context
@Inject org.apache.camel.CamelContext context
-
-
Constructor Details
-
GrpcResource
public GrpcResource()
-
-
Method Details
-
producer
@Path("/producer") @POST @Produces("application/json") public String producer(@QueryParam("portPropertyPlaceholder") String portPropertyPlaceholder, @QueryParam("pingName") String pingName, @QueryParam("methodName") String methodName, @QueryParam("pingId") int pingId, @QueryParam("synchronous") boolean synchronous) -
forwardOnCompleted
@Path("/forwardOnCompleted") @GET @Produces("application/json") public Map<String,Object> forwardOnCompleted() throws InterruptedException- Throws:
InterruptedException
-
forwardOnError
@Path("/forwardOnError") @GET @Produces("application/json") public Map<String,Object> forwardOnError() throws InterruptedException- Throws:
InterruptedException
-
grpcStreamReplies
- Throws:
InterruptedException
-
tlsConsumer
@Path("/tls") @GET @Produces("application/json") public Map<String,Object> tlsConsumer() throws InterruptedException- Throws:
InterruptedException
-
tlsProducer
-
jwtConsumer
@Path("/jwt") @GET @Produces("application/json") public Map<String,Object> jwtConsumer() throws InterruptedException- Throws:
InterruptedException
-
jwtProducer
-