Class WebsocketClientProcessor


  • public class WebsocketClientProcessor
    extends Object
    • Constructor Detail

      • WebsocketClientProcessor

        public WebsocketClientProcessor()
    • Method Detail

      • nativeImageFeature

        io.quarkus.deployment.builditem.NativeImageFeatureBuildItem nativeImageFeature()
      • holdConfig

        void holdConfig​(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.FeatureBuildItem> feature)
      • scanForAnnotatedEndpoints

        void scanForAnnotatedEndpoints​(io.quarkus.deployment.builditem.CombinedIndexBuildItem indexBuildItem,
                                       io.quarkus.deployment.annotations.BuildProducer<AnnotatedWebsocketEndpointBuildItem> annotatedProducer)
      • registerCodersForReflection

        public static void registerCodersForReflection​(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem> reflection,
                                                       Collection<org.jboss.jandex.AnnotationInstance> endpoints)
      • registerForReflection

        static void registerForReflection​(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem> reflection,
                                          org.jboss.jandex.AnnotationValue types)
      • setupWorker

        io.quarkus.deployment.builditem.ServiceStartBuildItem setupWorker​(WebsocketCoreRecorder recorder,
                                                                          io.quarkus.deployment.builditem.ExecutorBuildItem exec)
      • registerContainerProviderService

        io.quarkus.deployment.builditem.nativeimage.ServiceProviderBuildItem registerContainerProviderService()
      • registerConfiguratorServiceProvider

        io.quarkus.deployment.builditem.nativeimage.ServiceProviderBuildItem registerConfiguratorServiceProvider()
      • beanDefiningAnnotations

        void beanDefiningAnnotations​(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.BeanDefiningAnnotationBuildItem> annotations)