org.glassfish.grizzly.websockets.draft06
Class HandShake06

java.lang.Object
  extended by org.glassfish.grizzly.websockets.HandShake
      extended by org.glassfish.grizzly.websockets.draft06.HandShake06
Direct Known Subclasses:
HandShake07

public class HandShake06
extends HandShake


Constructor Summary
HandShake06(HttpRequestPacket request)
           
HandShake06(URI url)
           
 
Method Summary
 HttpContent composeHeaders()
           
 List<String> getEnabledExtensions()
           
 List<String> getEnabledProtocols()
           
protected  int getVersion()
           
 void setHeaders(HttpResponsePacket response)
           
 void validateServerResponse(HttpResponsePacket headers)
           
 
Methods inherited from class org.glassfish.grizzly.websockets.HandShake
buildLocation, getExtensions, getLocation, getOrigin, getPort, getResourcePath, getServerHostName, getSubProtocol, initiate, isSecure, join, readHeader, respond, setExtensions, setLocation, setOrigin, setPort, setResourcePath, setSecure, setServerHostName, setSubProtocol, split
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HandShake06

public HandShake06(URI url)

HandShake06

public HandShake06(HttpRequestPacket request)
Method Detail

setHeaders

public void setHeaders(HttpResponsePacket response)
Specified by:
setHeaders in class HandShake

composeHeaders

public HttpContent composeHeaders()
Overrides:
composeHeaders in class HandShake

getVersion

protected int getVersion()

validateServerResponse

public void validateServerResponse(HttpResponsePacket headers)
                            throws HandshakeException
Overrides:
validateServerResponse in class HandShake
Throws:
HandshakeException

getEnabledExtensions

public List<String> getEnabledExtensions()

getEnabledProtocols

public List<String> getEnabledProtocols()


Copyright © 2012 Oracle Corporation. All Rights Reserved.