Class RFC6455HandShake
java.lang.Object
org.glassfish.grizzly.websockets.HandShake
org.glassfish.grizzly.websockets.rfc6455.RFC6455HandShake
-
Constructor Summary
ConstructorsConstructorDescriptionRFC6455HandShake(URI uri) RFC6455HandShake(org.glassfish.grizzly.http.HttpRequestPacket request) -
Method Summary
Modifier and TypeMethodDescriptionorg.glassfish.grizzly.http.HttpContentprotected intvoidsetHeaders(org.glassfish.grizzly.http.HttpResponsePacket response) voidvalidateServerResponse(org.glassfish.grizzly.http.HttpResponsePacket headers) Methods inherited from class org.glassfish.grizzly.websockets.HandShake
buildLocation, getExtensions, getLocation, getOrigin, getPort, getResourcePath, getServerHostName, getSubProtocol, initiate, intersection, isSecure, join, joinExtensions, parseExtensionsHeader, parseParameters, respond, setExtensions, setSubProtocol, split
-
Constructor Details
-
RFC6455HandShake
-
RFC6455HandShake
public RFC6455HandShake(org.glassfish.grizzly.http.HttpRequestPacket request)
-
-
Method Details
-
getVersion
protected int getVersion()- Specified by:
getVersionin classHandShake
-
setHeaders
public void setHeaders(org.glassfish.grizzly.http.HttpResponsePacket response) - Specified by:
setHeadersin classHandShake
-
composeHeaders
public org.glassfish.grizzly.http.HttpContent composeHeaders()- Overrides:
composeHeadersin classHandShake
-
validateServerResponse
public void validateServerResponse(org.glassfish.grizzly.http.HttpResponsePacket headers) throws HandshakeException - Overrides:
validateServerResponsein classHandShake- Throws:
HandshakeException
-
getEnabledExtensions
-
getEnabledProtocols
-