org.glassfish.grizzly.websockets
Class WebSocketHandshake

java.lang.Object
  extended by org.glassfish.grizzly.websockets.WebSocketHandshake
Direct Known Subclasses:
ServerHandshake

public abstract class WebSocketHandshake
extends Object

WebSocket handshake information.

Author:
Alexey Stashok
See Also:
ClientHandshake, ServerHandshake

Constructor Summary
WebSocketHandshake(boolean isSecure, String path)
           
WebSocketHandshake(boolean isSecure, String origin, String serverHostName, int portNumber, String resourcePath)
           
 
Method Summary
 String[] getExtensions()
           
 String getLocation()
           
 String getOrigin()
           
 int getPort()
           
 String getResourcePath()
           
 String getServerHostName()
           
 String[] getSubProtocol()
           
 boolean isSecure()
           
protected  String join(String[] values)
           
 void setExtensions(String[] extensions)
           
 void setLocation(String location)
           
 void setOrigin(String origin)
           
 void setPort(int port)
           
 void setResourcePath(String resourcePath)
           
 void setSecure(boolean secure)
           
 void setServerHostName(String serverHostName)
           
 void setSubProtocol(String[] subProtocol)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WebSocketHandshake

public WebSocketHandshake(boolean isSecure,
                          String path)

WebSocketHandshake

public WebSocketHandshake(boolean isSecure,
                          String origin,
                          String serverHostName,
                          int portNumber,
                          String resourcePath)
Method Detail

getLocation

public String getLocation()

setLocation

public void setLocation(String location)

getOrigin

public String getOrigin()

setOrigin

public void setOrigin(String origin)

getPort

public int getPort()

setPort

public void setPort(int port)

setResourcePath

public void setResourcePath(String resourcePath)

getResourcePath

public String getResourcePath()

isSecure

public boolean isSecure()

setSecure

public void setSecure(boolean secure)

getServerHostName

public String getServerHostName()

setServerHostName

public void setServerHostName(String serverHostName)

getSubProtocol

public String[] getSubProtocol()

setSubProtocol

public void setSubProtocol(String[] subProtocol)

getExtensions

public String[] getExtensions()

setExtensions

public void setExtensions(String[] extensions)

join

protected String join(String[] values)


Copyright © 2011 Oracle Corpration. All Rights Reserved.