Class AbstractBayeuxContext

java.lang.Object
org.cometd.server.websocket.common.AbstractBayeuxContext
All Implemented Interfaces:
BayeuxContext

public abstract class AbstractBayeuxContext
extends java.lang.Object
implements BayeuxContext
  • Constructor Summary

    Constructors
    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)  
  • Method Summary

    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)  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • AbstractBayeuxContext

      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)
  • Method Details