Package io.quarkus.websockets.deployment
Class ServerWebSocketProcessor
java.lang.Object
io.quarkus.websockets.deployment.ServerWebSocketProcessor
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) voidbeanDefiningAnnotations(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.BeanDefiningAnnotationBuildItem> annotations) (package private) voidbuildIndexDependencies(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.IndexDependencyBuildItem> indexDependencyProduer) io.quarkus.vertx.http.deployment.FilterBuildItemdeploy(io.quarkus.deployment.builditem.CombinedIndexBuildItem indexBuildItem, io.quarkus.websockets.runtime.WebsocketServerRecorder recorder, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem> reflection, Optional<io.quarkus.websockets.client.deployment.WebSocketDeploymentInfoBuildItem> webSocketDeploymentInfoBuildItem, Optional<io.quarkus.websockets.client.deployment.ServerWebSocketContainerBuildItem> serverWebSocketContainerBuildItem) io.quarkus.websockets.client.deployment.ServerWebSocketContainerFactoryBuildItemfactory(io.quarkus.websockets.runtime.WebsocketServerRecorder recorder) (package private) voidholdConfig(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.FeatureBuildItem> feature) (package private) voidscanForAnnotatedEndpoints(io.quarkus.deployment.builditem.CombinedIndexBuildItem indexBuildItem, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.websockets.client.deployment.AnnotatedWebsocketEndpointBuildItem> annotatedProducer) (package private) voidscanForCodecs(io.quarkus.deployment.builditem.CombinedIndexBuildItem index, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveHierarchyBuildItem> reflectiveHierarchyBuildItemProducer)
-
Field Details
-
CODECS
-
-
Constructor Details
-
ServerWebSocketProcessor
public ServerWebSocketProcessor()
-
-
Method Details
-
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<io.quarkus.websockets.client.deployment.AnnotatedWebsocketEndpointBuildItem> annotatedProducer) -
buildIndexDependencies
void buildIndexDependencies(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.IndexDependencyBuildItem> indexDependencyProduer) -
scanForCodecs
void scanForCodecs(io.quarkus.deployment.builditem.CombinedIndexBuildItem index, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveHierarchyBuildItem> reflectiveHierarchyBuildItemProducer) -
factory
public io.quarkus.websockets.client.deployment.ServerWebSocketContainerFactoryBuildItem factory(io.quarkus.websockets.runtime.WebsocketServerRecorder recorder) -
deploy
public io.quarkus.vertx.http.deployment.FilterBuildItem deploy(io.quarkus.deployment.builditem.CombinedIndexBuildItem indexBuildItem, io.quarkus.websockets.runtime.WebsocketServerRecorder recorder, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem> reflection, Optional<io.quarkus.websockets.client.deployment.WebSocketDeploymentInfoBuildItem> webSocketDeploymentInfoBuildItem, Optional<io.quarkus.websockets.client.deployment.ServerWebSocketContainerBuildItem> serverWebSocketContainerBuildItem) throws Exception - Throws:
Exception
-
beanDefiningAnnotations
void beanDefiningAnnotations(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.BeanDefiningAnnotationBuildItem> annotations)
-