Package io.quarkus.grpc.runtime
Class GrpcServerRecorder
java.lang.Object
io.quarkus.grpc.runtime.GrpcServerRecorder
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionGrpcServerRecorder(io.quarkus.runtime.RuntimeValue<GrpcConfiguration> runtimeConfig, io.quarkus.runtime.RuntimeValue<io.quarkus.value.registry.ValueRegistry> valueRegistry) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddMainRouterErrorHandlerIfSameServer(io.quarkus.runtime.RuntimeValue<io.vertx.ext.web.Router> mainRouter) static intvoidinitializeGrpcServer(boolean hasNoBindableServiceBeans, io.quarkus.arc.runtime.BeanContainer beanContainer, io.quarkus.runtime.RuntimeValue<io.vertx.core.Vertx> vertxSupplier, io.quarkus.runtime.RuntimeValue<io.vertx.ext.web.Router> routerSupplier, io.quarkus.runtime.ShutdownContext shutdown, Map<String, List<String>> blockingMethodsPerService, Map<String, List<String>> virtualMethodsPerService, io.quarkus.runtime.LaunchMode launchMode, boolean securityPresent, Map<Integer, io.vertx.core.Handler<io.vertx.ext.web.RoutingContext>> securityHandlers) io.quarkus.runtime.RuntimeValue<ServerInterceptorStorage> initServerInterceptorStorage(Map<String, Set<Class<?>>> perServiceInterceptors, Set<Class<?>> globalInterceptors)
-
Constructor Details
-
GrpcServerRecorder
public GrpcServerRecorder(io.quarkus.runtime.RuntimeValue<GrpcConfiguration> runtimeConfig, io.quarkus.runtime.RuntimeValue<io.quarkus.value.registry.ValueRegistry> valueRegistry)
-
-
Method Details
-
getServices
-
addMainRouterErrorHandlerIfSameServer
public void addMainRouterErrorHandlerIfSameServer(io.quarkus.runtime.RuntimeValue<io.vertx.ext.web.Router> mainRouter) -
initializeGrpcServer
public void initializeGrpcServer(boolean hasNoBindableServiceBeans, io.quarkus.arc.runtime.BeanContainer beanContainer, io.quarkus.runtime.RuntimeValue<io.vertx.core.Vertx> vertxSupplier, io.quarkus.runtime.RuntimeValue<io.vertx.ext.web.Router> routerSupplier, io.quarkus.runtime.ShutdownContext shutdown, Map<String, List<String>> blockingMethodsPerService, Map<String, List<String>> virtualMethodsPerService, io.quarkus.runtime.LaunchMode launchMode, boolean securityPresent, Map<Integer, io.vertx.core.Handler<io.vertx.ext.web.RoutingContext>> securityHandlers) -
getVerticleCount
public static int getVerticleCount() -
initServerInterceptorStorage
-