Package io.quarkus.grpc.deployment
Class GrpcClientProcessor
- java.lang.Object
-
- io.quarkus.grpc.deployment.GrpcClientProcessor
-
public class GrpcClientProcessor extends Object
-
-
Constructor Summary
Constructors Constructor Description GrpcClientProcessor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) voiddiscoverInjectedGrpcServices(BeanDiscoveryFinishedBuildItem beanDiscovery, BuildProducer<GrpcClientBuildItem> services, BuildProducer<FeatureBuildItem> features, CombinedIndexBuildItem index)voidgenerateGrpcServicesProducers(List<GrpcClientBuildItem> clients, BuildProducer<SyntheticBeanBuildItem> syntheticBeans)(package private) voidregisterBeans(BuildProducer<AdditionalBeanBuildItem> beans)(package private) voidregisterSslResources(BuildProducer<NativeImageResourceBuildItem> resourceBuildItem)(package private) voidruntimeInitialize(BuildProducer<RuntimeInitializedClassBuildItem> producer)voidvalidateInjectedServiceInterfaces(CombinedIndexBuildItem index, BuildProducer<UnremovableBeanBuildItem> dummy)
-
-
-
Method Detail
-
registerBeans
void registerBeans(BuildProducer<AdditionalBeanBuildItem> beans)
-
discoverInjectedGrpcServices
void discoverInjectedGrpcServices(BeanDiscoveryFinishedBuildItem beanDiscovery, BuildProducer<GrpcClientBuildItem> services, BuildProducer<FeatureBuildItem> features, CombinedIndexBuildItem index)
-
generateGrpcServicesProducers
public void generateGrpcServicesProducers(List<GrpcClientBuildItem> clients, BuildProducer<SyntheticBeanBuildItem> syntheticBeans)
-
registerSslResources
void registerSslResources(BuildProducer<NativeImageResourceBuildItem> resourceBuildItem)
-
runtimeInitialize
void runtimeInitialize(BuildProducer<RuntimeInitializedClassBuildItem> producer)
-
validateInjectedServiceInterfaces
public void validateInjectedServiceInterfaces(CombinedIndexBuildItem index, BuildProducer<UnremovableBeanBuildItem> dummy)
-
-