public class UpgradeRequest extends Object implements javax.net.websocket.HandshakeRequest
Modifier | Constructor and Description |
---|---|
protected |
UpgradeRequest() |
|
UpgradeRequest(String requestURI) |
|
UpgradeRequest(URI requestURI) |
protected UpgradeRequest()
public UpgradeRequest(String requestURI)
public UpgradeRequest(URI requestURI)
public void addExtensions(ExtensionConfig... configs)
public void addExtensions(String... configs)
public List<HttpCookie> getCookies()
public List<ExtensionConfig> getExtensions()
public int getHeaderInt(String name)
public Map<String,List<String>> getHeaders()
getHeaders
in interface javax.net.websocket.HandshakeRequest
public String getHost()
public String getHttpVersion()
public String getMethod()
public String getOrigin()
public Map<String,String[]> getParameterMap()
getParameterMap
in interface javax.net.websocket.HandshakeRequest
public String getQueryString()
getQueryString
in interface javax.net.websocket.HandshakeRequest
public URI getRequestURI()
getRequestURI
in interface javax.net.websocket.HandshakeRequest
public Object getSession()
getSession
in interface javax.net.websocket.HandshakeRequest
public Principal getUserPrincipal()
getUserPrincipal
in interface javax.net.websocket.HandshakeRequest
public boolean hasSubProtocol(String test)
public boolean isOrigin(String test)
public boolean isUserInRole(String role)
isUserInRole
in interface javax.net.websocket.HandshakeRequest
public void setCookies(List<HttpCookie> cookies)
public void setHttpVersion(String httpVersion)
public void setMethod(String method)
public void setRequestURI(URI uri)
public void setSession(Object session)
public void setSubProtocols(String... protocols)
protocols
- the sub protocols desiredpublic void setUserPrincipal(Principal userPrincipal)
Copyright © 1995-2012 Mort Bay Consulting. All Rights Reserved.