class DefaultServerEndpointConfig
extends ServerEndpointConfig.Configurator
javax.websocket.server.ServerEndpointConfig
for use in RequestUpgradeStrategy
implementations.Modifier and Type | Field and Description |
---|---|
private Endpoint |
endpoint |
private java.lang.String |
path |
private java.util.List<java.lang.String> |
protocols |
Constructor and Description |
---|
DefaultServerEndpointConfig(java.lang.String path,
Endpoint endpoint)
Constructor with a path and an
javax.websocket.Endpoint . |
Modifier and Type | Method and Description |
---|---|
Configurator |
getConfigurator() |
java.util.List<java.lang.Class<? extends Decoder>> |
getDecoders() |
java.util.List<java.lang.Class<? extends Encoder>> |
getEncoders() |
java.lang.Class<?> |
getEndpointClass() |
<T> T |
getEndpointInstance(java.lang.Class<T> endpointClass) |
java.util.List<Extension> |
getExtensions() |
java.lang.String |
getPath() |
java.util.List<java.lang.String> |
getSubprotocols() |
java.util.Map<java.lang.String,java.lang.Object> |
getUserProperties() |
void |
setSubprotocols(java.util.List<java.lang.String> protocols) |
java.lang.String |
toString() |
private final java.lang.String path
private final Endpoint endpoint
private java.util.List<java.lang.String> protocols
public DefaultServerEndpointConfig(java.lang.String path, Endpoint endpoint)
javax.websocket.Endpoint
.path
- the endpoint pathendpoint
- the endpoint instancepublic java.util.List<java.lang.Class<? extends Encoder>> getEncoders()
public java.util.List<java.lang.Class<? extends Decoder>> getDecoders()
public java.util.Map<java.lang.String,java.lang.Object> getUserProperties()
public java.lang.Class<?> getEndpointClass()
public java.lang.String getPath()
public void setSubprotocols(java.util.List<java.lang.String> protocols)
public java.util.List<java.lang.String> getSubprotocols()
public java.util.List<Extension> getExtensions()
public Configurator getConfigurator()
public <T> T getEndpointInstance(java.lang.Class<T> endpointClass) throws java.lang.InstantiationException
java.lang.InstantiationException
public java.lang.String toString()