Class SessionHandler.SessionRequest

java.lang.Object
org.eclipse.jetty.server.Request.Wrapper
org.eclipse.jetty.session.SessionHandler.SessionRequest
All Implemented Interfaces:
org.eclipse.jetty.io.Content.Source, org.eclipse.jetty.server.Request, org.eclipse.jetty.util.Attributes
Enclosing class:
SessionHandler

public class SessionHandler.SessionRequest extends org.eclipse.jetty.server.Request.Wrapper
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.eclipse.jetty.util.Attributes

    org.eclipse.jetty.util.Attributes.Layer, org.eclipse.jetty.util.Attributes.Lazy, org.eclipse.jetty.util.Attributes.Mapped, org.eclipse.jetty.util.Attributes.Synthetic

    Nested classes/interfaces inherited from interface org.eclipse.jetty.io.Content.Source

    org.eclipse.jetty.io.Content.Source.Factory

    Nested classes/interfaces inherited from interface org.eclipse.jetty.server.Request

    org.eclipse.jetty.server.Request.AttributesWrapper, org.eclipse.jetty.server.Request.AuthenticationState, org.eclipse.jetty.server.Request.Handler, org.eclipse.jetty.server.Request.ServeAs, org.eclipse.jetty.server.Request.Wrapper
  • Field Summary

    Fields inherited from interface org.eclipse.jetty.util.Attributes

    NULL

    Fields inherited from interface org.eclipse.jetty.server.Request

    COOKIE_ATTRIBUTE, DEFAULT_LOCALES, LOG
  • Constructor Summary

    Constructors
    Constructor
    Description
    SessionRequest(org.eclipse.jetty.server.Request request)
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
    org.eclipse.jetty.server.Session
    getSession(boolean create)
     
    boolean
    process(org.eclipse.jetty.server.Request.Handler handler, org.eclipse.jetty.server.Response response, org.eclipse.jetty.util.Callback callback)
     

    Methods inherited from class org.eclipse.jetty.server.Request.Wrapper

    addFailureListener, addHttpStreamWrapper, addIdleTimeoutListener, asAttributeMap, clearAttributes, consumeAvailable, demand, fail, getAttributeNameSet, getBeginNanoTime, getComponents, getConnectionMetaData, getContext, getHeaders, getHeadersNanoTime, getHttpURI, getId, getLength, getMethod, getTrailers, getTunnelSupport, getWrapped, isSecure, push, read, removeAttribute, setAttribute, toString

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface org.eclipse.jetty.util.Attributes

    equals, hashCode

    Methods inherited from interface org.eclipse.jetty.io.Content.Source

    fail, rewind
  • Constructor Details

    • SessionRequest

      public SessionRequest(org.eclipse.jetty.server.Request request)
  • Method Details

    • getAttribute

      public Object getAttribute(String name)
      Specified by:
      getAttribute in interface org.eclipse.jetty.util.Attributes
      Overrides:
      getAttribute in class org.eclipse.jetty.server.Request.Wrapper
    • getSession

      public org.eclipse.jetty.server.Session getSession(boolean create)
      Specified by:
      getSession in interface org.eclipse.jetty.server.Request
      Overrides:
      getSession in class org.eclipse.jetty.server.Request.Wrapper
    • process

      public boolean process(org.eclipse.jetty.server.Request.Handler handler, org.eclipse.jetty.server.Response response, org.eclipse.jetty.util.Callback callback) throws Exception
      Throws:
      Exception