Apache Tomcat 7.0.54

org.apache.tomcat.websocket.server
Class DefaultServerEndpointConfigurator

java.lang.Object
  extended by javax.websocket.server.ServerEndpointConfig.Configurator
      extended by org.apache.tomcat.websocket.server.DefaultServerEndpointConfigurator

public class DefaultServerEndpointConfigurator
extends ServerEndpointConfig.Configurator


Constructor Summary
DefaultServerEndpointConfigurator()
           
 
Method Summary
 boolean checkOrigin(String originHeaderValue)
           
<T> T
getEndpointInstance(Class<T> clazz)
           
 List<Extension> getNegotiatedExtensions(List<Extension> installed, List<Extension> requested)
           
 String getNegotiatedSubprotocol(List<String> supported, List<String> requested)
           
 void modifyHandshake(ServerEndpointConfig sec, HandshakeRequest request, HandshakeResponse response)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultServerEndpointConfigurator

public DefaultServerEndpointConfigurator()
Method Detail

getEndpointInstance

public <T> T getEndpointInstance(Class<T> clazz)
                      throws InstantiationException
Overrides:
getEndpointInstance in class ServerEndpointConfig.Configurator
Throws:
InstantiationException

getNegotiatedSubprotocol

public String getNegotiatedSubprotocol(List<String> supported,
                                       List<String> requested)
Overrides:
getNegotiatedSubprotocol in class ServerEndpointConfig.Configurator

getNegotiatedExtensions

public List<Extension> getNegotiatedExtensions(List<Extension> installed,
                                               List<Extension> requested)
Overrides:
getNegotiatedExtensions in class ServerEndpointConfig.Configurator

checkOrigin

public boolean checkOrigin(String originHeaderValue)
Overrides:
checkOrigin in class ServerEndpointConfig.Configurator

modifyHandshake

public void modifyHandshake(ServerEndpointConfig sec,
                            HandshakeRequest request,
                            HandshakeResponse response)
Overrides:
modifyHandshake in class ServerEndpointConfig.Configurator

Apache Tomcat 7.0.54

Copyright © 2000-2014 Apache Software Foundation. All Rights Reserved.