public class AnnotatedServerEndpointConfig
extends java.lang.Object
implements javax.websocket.server.ServerEndpointConfig
Modifier and Type | Field and Description |
---|---|
private javax.websocket.server.ServerEndpointConfig.Configurator |
configurator |
private java.util.List<java.lang.Class<? extends javax.websocket.Decoder>> |
decoders |
private java.util.List<java.lang.Class<? extends javax.websocket.Encoder>> |
encoders |
private java.lang.Class<?> |
endpointClass |
private java.util.List<javax.websocket.Extension> |
extensions |
private java.lang.String |
path |
private java.util.List<java.lang.String> |
subprotocols |
private java.util.Map<java.lang.String,java.lang.Object> |
userProperties |
Constructor and Description |
---|
AnnotatedServerEndpointConfig(WebSocketContainerScope containerScope,
java.lang.Class<?> endpointClass,
javax.websocket.server.ServerEndpoint anno) |
AnnotatedServerEndpointConfig(WebSocketContainerScope containerScope,
java.lang.Class<?> endpointClass,
javax.websocket.server.ServerEndpoint anno,
javax.websocket.server.ServerEndpointConfig baseConfig) |
Modifier and Type | Method and Description |
---|---|
javax.websocket.server.ServerEndpointConfig.Configurator |
getConfigurator() |
java.util.List<java.lang.Class<? extends javax.websocket.Decoder>> |
getDecoders() |
java.util.List<java.lang.Class<? extends javax.websocket.Encoder>> |
getEncoders() |
java.lang.Class<?> |
getEndpointClass() |
java.util.List<javax.websocket.Extension> |
getExtensions() |
java.lang.String |
getPath() |
java.util.List<java.lang.String> |
getSubprotocols() |
java.util.Map<java.lang.String,java.lang.Object> |
getUserProperties() |
java.lang.String |
toString() |
private final java.lang.Class<?> endpointClass
private final java.lang.String path
private final java.util.List<java.lang.Class<? extends javax.websocket.Decoder>> decoders
private final java.util.List<java.lang.Class<? extends javax.websocket.Encoder>> encoders
private final javax.websocket.server.ServerEndpointConfig.Configurator configurator
private final java.util.List<java.lang.String> subprotocols
private java.util.Map<java.lang.String,java.lang.Object> userProperties
private java.util.List<javax.websocket.Extension> extensions
public AnnotatedServerEndpointConfig(WebSocketContainerScope containerScope, java.lang.Class<?> endpointClass, javax.websocket.server.ServerEndpoint anno) throws javax.websocket.DeploymentException
javax.websocket.DeploymentException
public AnnotatedServerEndpointConfig(WebSocketContainerScope containerScope, java.lang.Class<?> endpointClass, javax.websocket.server.ServerEndpoint anno, javax.websocket.server.ServerEndpointConfig baseConfig) throws javax.websocket.DeploymentException
javax.websocket.DeploymentException
public javax.websocket.server.ServerEndpointConfig.Configurator getConfigurator()
getConfigurator
in interface javax.websocket.server.ServerEndpointConfig
public java.util.List<java.lang.Class<? extends javax.websocket.Decoder>> getDecoders()
getDecoders
in interface javax.websocket.EndpointConfig
public java.util.List<java.lang.Class<? extends javax.websocket.Encoder>> getEncoders()
getEncoders
in interface javax.websocket.EndpointConfig
public java.lang.Class<?> getEndpointClass()
getEndpointClass
in interface javax.websocket.server.ServerEndpointConfig
public java.util.List<javax.websocket.Extension> getExtensions()
getExtensions
in interface javax.websocket.server.ServerEndpointConfig
public java.lang.String getPath()
getPath
in interface javax.websocket.server.ServerEndpointConfig
public java.util.List<java.lang.String> getSubprotocols()
getSubprotocols
in interface javax.websocket.server.ServerEndpointConfig
public java.util.Map<java.lang.String,java.lang.Object> getUserProperties()
getUserProperties
in interface javax.websocket.EndpointConfig
public java.lang.String toString()
toString
in class java.lang.Object