Class WebSocketEndpointBuildItem
java.lang.Object
io.quarkus.builder.item.BuildItem
io.quarkus.builder.item.MultiBuildItem
io.quarkus.websockets.next.deployment.WebSocketEndpointBuildItem
public final class WebSocketEndpointBuildItem
extends io.quarkus.builder.item.MultiBuildItem
This build item represents a WebSocket endpoint class, i.e. class annotated with
WebSocket or
WebSocketClient.-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionWebSocketEndpointBuildItem(boolean isClient, io.quarkus.arc.processor.BeanInfo bean, String path, String id, io.quarkus.websockets.next.InboundProcessingMode inboundProcessingMode, Callback onOpen, Callback onTextMessage, Callback onBinaryMessage, Callback onPingMessage, Callback onPongMessage, Callback onClose, List<Callback> onErrors) -
Method Summary
-
Field Details
-
isClient
public final boolean isClient -
bean
public final io.quarkus.arc.processor.BeanInfo bean -
path
-
id
-
inboundProcessingMode
public final io.quarkus.websockets.next.InboundProcessingMode inboundProcessingMode -
onOpen
-
onTextMessage
-
onBinaryMessage
-
onPingMessage
-
onPongMessage
-
onClose
-
onErrors
-
-
Constructor Details
-
WebSocketEndpointBuildItem
WebSocketEndpointBuildItem(boolean isClient, io.quarkus.arc.processor.BeanInfo bean, String path, String id, io.quarkus.websockets.next.InboundProcessingMode inboundProcessingMode, Callback onOpen, Callback onTextMessage, Callback onBinaryMessage, Callback onPingMessage, Callback onPongMessage, Callback onClose, List<Callback> onErrors)
-
-
Method Details
-
isClient
public boolean isClient() -
isServer
public boolean isServer() -
beanClassName
public org.jboss.jandex.DotName beanClassName()
-