org.cometd.bayeux.server.BayeuxContextpublic abstract class AbstractBayeuxContext
extends java.lang.Object
implements org.cometd.bayeux.server.BayeuxContext
| Constructor | Description |
|---|---|
AbstractBayeuxContext(javax.servlet.ServletContext context,
java.lang.String uri,
java.lang.String query,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> headers,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> parameters,
java.security.Principal principal,
javax.servlet.http.HttpSession session,
java.net.InetSocketAddress local,
java.net.InetSocketAddress remote,
java.util.List<java.util.Locale> locales,
java.lang.String protocol,
boolean secure) |
| Modifier and Type | Method | Description |
|---|---|---|
java.lang.Object |
getContextAttribute(java.lang.String name) |
|
java.lang.String |
getContextInitParameter(java.lang.String name) |
|
java.lang.String |
getContextPath() |
|
java.lang.String |
getCookie(java.lang.String name) |
|
java.lang.String |
getHeader(java.lang.String name) |
|
java.util.List<java.lang.String> |
getHeaderValues(java.lang.String name) |
|
java.lang.Object |
getHttpSessionAttribute(java.lang.String name) |
|
java.lang.String |
getHttpSessionId() |
|
java.net.InetSocketAddress |
getLocalAddress() |
|
java.util.List<java.util.Locale> |
getLocales() |
|
java.lang.String |
getParameter(java.lang.String name) |
|
java.util.List<java.lang.String> |
getParameterValues(java.lang.String name) |
|
java.lang.String |
getProtocol() |
|
java.net.InetSocketAddress |
getRemoteAddress() |
|
java.lang.Object |
getRequestAttribute(java.lang.String name) |
|
java.lang.String |
getURL() |
|
java.security.Principal |
getUserPrincipal() |
|
void |
invalidateHttpSession() |
|
boolean |
isSecure() |
|
boolean |
isUserInRole(java.lang.String role) |
|
void |
setHttpSessionAttribute(java.lang.String name,
java.lang.Object value) |
public AbstractBayeuxContext(javax.servlet.ServletContext context,
java.lang.String uri,
java.lang.String query,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> headers,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> parameters,
java.security.Principal principal,
javax.servlet.http.HttpSession session,
java.net.InetSocketAddress local,
java.net.InetSocketAddress remote,
java.util.List<java.util.Locale> locales,
java.lang.String protocol,
boolean secure)
public java.lang.String getURL()
getURL in interface org.cometd.bayeux.server.BayeuxContextpublic java.lang.String getHeader(java.lang.String name)
getHeader in interface org.cometd.bayeux.server.BayeuxContextpublic java.util.List<java.lang.String> getHeaderValues(java.lang.String name)
getHeaderValues in interface org.cometd.bayeux.server.BayeuxContextpublic java.lang.String getParameter(java.lang.String name)
getParameter in interface org.cometd.bayeux.server.BayeuxContextpublic java.util.List<java.lang.String> getParameterValues(java.lang.String name)
getParameterValues in interface org.cometd.bayeux.server.BayeuxContextpublic java.security.Principal getUserPrincipal()
getUserPrincipal in interface org.cometd.bayeux.server.BayeuxContextpublic boolean isUserInRole(java.lang.String role)
isUserInRole in interface org.cometd.bayeux.server.BayeuxContextpublic java.lang.String getHttpSessionId()
getHttpSessionId in interface org.cometd.bayeux.server.BayeuxContextpublic java.lang.Object getHttpSessionAttribute(java.lang.String name)
getHttpSessionAttribute in interface org.cometd.bayeux.server.BayeuxContextpublic void setHttpSessionAttribute(java.lang.String name,
java.lang.Object value)
setHttpSessionAttribute in interface org.cometd.bayeux.server.BayeuxContextpublic void invalidateHttpSession()
invalidateHttpSession in interface org.cometd.bayeux.server.BayeuxContextpublic java.net.InetSocketAddress getRemoteAddress()
getRemoteAddress in interface org.cometd.bayeux.server.BayeuxContextpublic java.net.InetSocketAddress getLocalAddress()
getLocalAddress in interface org.cometd.bayeux.server.BayeuxContextpublic java.util.List<java.util.Locale> getLocales()
getLocales in interface org.cometd.bayeux.server.BayeuxContextpublic java.lang.String getCookie(java.lang.String name)
getCookie in interface org.cometd.bayeux.server.BayeuxContextpublic java.lang.Object getRequestAttribute(java.lang.String name)
getRequestAttribute in interface org.cometd.bayeux.server.BayeuxContextpublic java.lang.Object getContextAttribute(java.lang.String name)
getContextAttribute in interface org.cometd.bayeux.server.BayeuxContextpublic java.lang.String getContextInitParameter(java.lang.String name)
getContextInitParameter in interface org.cometd.bayeux.server.BayeuxContextpublic java.lang.String getContextPath()
getContextPath in interface org.cometd.bayeux.server.BayeuxContextpublic java.lang.String getProtocol()
getProtocol in interface org.cometd.bayeux.server.BayeuxContextpublic boolean isSecure()
isSecure in interface org.cometd.bayeux.server.BayeuxContextCopyright © 2008–2017 The CometD Project. All rights reserved.