Package io.quarkus.websockets.deployment
Class ServerWebSocketProcessor
- java.lang.Object
-
- io.quarkus.websockets.deployment.ServerWebSocketProcessor
-
public class ServerWebSocketProcessor extends Object
-
-
Constructor Summary
Constructors Constructor Description ServerWebSocketProcessor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) voidbeanDefiningAnnotations(BuildProducer<io.quarkus.arc.deployment.BeanDefiningAnnotationBuildItem> annotations)FilterBuildItemdeploy(CombinedIndexBuildItem indexBuildItem, WebsocketServerRecorder recorder, BuildProducer<ReflectiveClassBuildItem> reflection, Optional<WebSocketDeploymentInfoBuildItem> webSocketDeploymentInfoBuildItem, Optional<ServerWebSocketContainerBuildItem> serverWebSocketContainerBuildItem)ServerWebSocketContainerFactoryBuildItemfactory(WebsocketServerRecorder recorder)(package private) voidholdConfig(BuildProducer<FeatureBuildItem> feature)(package private) voidscanForAnnotatedEndpoints(CombinedIndexBuildItem indexBuildItem, BuildProducer<AnnotatedWebsocketEndpointBuildItem> annotatedProducer)
-
-
-
Method Detail
-
holdConfig
void holdConfig(BuildProducer<FeatureBuildItem> feature)
-
scanForAnnotatedEndpoints
void scanForAnnotatedEndpoints(CombinedIndexBuildItem indexBuildItem, BuildProducer<AnnotatedWebsocketEndpointBuildItem> annotatedProducer)
-
factory
public ServerWebSocketContainerFactoryBuildItem factory(WebsocketServerRecorder recorder)
-
deploy
public FilterBuildItem deploy(CombinedIndexBuildItem indexBuildItem, WebsocketServerRecorder recorder, BuildProducer<ReflectiveClassBuildItem> reflection, Optional<WebSocketDeploymentInfoBuildItem> webSocketDeploymentInfoBuildItem, Optional<ServerWebSocketContainerBuildItem> serverWebSocketContainerBuildItem) throws Exception
- Throws:
Exception
-
beanDefiningAnnotations
void beanDefiningAnnotations(BuildProducer<io.quarkus.arc.deployment.BeanDefiningAnnotationBuildItem> annotations)
-
-