public class DefaultContainerConfigurator
extends javax.websocket.server.ServerEndpointConfig.Configurator
This API is stupid, because it has no way to attach deployment specific context.
Modifier and Type | Field | Description |
---|---|---|
static DefaultContainerConfigurator |
INSTANCE |
Constructor | Description |
---|---|
DefaultContainerConfigurator() |
Modifier and Type | Method | Description |
---|---|---|
boolean |
checkOrigin(java.lang.String originHeaderValue) |
|
<T> T |
getEndpointInstance(java.lang.Class<T> endpointClass) |
|
java.util.List<javax.websocket.Extension> |
getNegotiatedExtensions(java.util.List<javax.websocket.Extension> installed,
java.util.List<javax.websocket.Extension> requested) |
|
java.lang.String |
getNegotiatedSubprotocol(java.util.List<java.lang.String> supported,
java.util.List<java.lang.String> requested) |
|
void |
modifyHandshake(javax.websocket.server.ServerEndpointConfig sec,
javax.websocket.server.HandshakeRequest request,
javax.websocket.HandshakeResponse response) |
public static final DefaultContainerConfigurator INSTANCE
public java.lang.String getNegotiatedSubprotocol(java.util.List<java.lang.String> supported, java.util.List<java.lang.String> requested)
getNegotiatedSubprotocol
in class javax.websocket.server.ServerEndpointConfig.Configurator
public java.util.List<javax.websocket.Extension> getNegotiatedExtensions(java.util.List<javax.websocket.Extension> installed, java.util.List<javax.websocket.Extension> requested)
getNegotiatedExtensions
in class javax.websocket.server.ServerEndpointConfig.Configurator
public boolean checkOrigin(java.lang.String originHeaderValue)
checkOrigin
in class javax.websocket.server.ServerEndpointConfig.Configurator
public void modifyHandshake(javax.websocket.server.ServerEndpointConfig sec, javax.websocket.server.HandshakeRequest request, javax.websocket.HandshakeResponse response)
modifyHandshake
in class javax.websocket.server.ServerEndpointConfig.Configurator
public <T> T getEndpointInstance(java.lang.Class<T> endpointClass) throws java.lang.InstantiationException
getEndpointInstance
in class javax.websocket.server.ServerEndpointConfig.Configurator
java.lang.InstantiationException
Copyright © 2018. All rights reserved.