Class WrappingSessionHandler

java.lang.Object
org.eclipse.jetty.util.component.AbstractLifeCycle
org.eclipse.jetty.util.component.AggregateLifeCycle
org.eclipse.jetty.server.handler.AbstractHandler
org.eclipse.jetty.server.handler.AbstractHandlerContainer
org.eclipse.jetty.server.handler.HandlerWrapper
org.eclipse.jetty.server.handler.ScopedHandler
org.eclipse.jetty.server.session.SessionHandler
org.keycloak.adapters.jetty.spi.WrappingSessionHandler
All Implemented Interfaces:
org.eclipse.jetty.server.Handler, org.eclipse.jetty.server.HandlerContainer, org.eclipse.jetty.util.component.Destroyable, org.eclipse.jetty.util.component.Dumpable, org.eclipse.jetty.util.component.LifeCycle

public class WrappingSessionHandler extends org.eclipse.jetty.server.session.SessionHandler
Author:
Marek Posolda
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.eclipse.jetty.util.component.AbstractLifeCycle

    org.eclipse.jetty.util.component.AbstractLifeCycle.AbstractLifeCycleListener

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

    org.eclipse.jetty.util.component.LifeCycle.Listener
  • Field Summary

    Fields inherited from class org.eclipse.jetty.server.session.SessionHandler

    DEFAULT_TRACKING

    Fields inherited from class org.eclipse.jetty.server.handler.ScopedHandler

    _nextScope, _outerScope

    Fields inherited from class org.eclipse.jetty.server.handler.HandlerWrapper

    _handler

    Fields inherited from class org.eclipse.jetty.util.component.AbstractLifeCycle

    _listeners, FAILED, RUNNING, STARTED, STARTING, STOPPED, STOPPING
  • Constructor Summary

    Constructors
    Constructor
    Description
     
    WrappingSessionHandler(org.eclipse.jetty.server.SessionManager mgr)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    setHandler(org.eclipse.jetty.server.Handler handler)
     

    Methods inherited from class org.eclipse.jetty.server.session.SessionHandler

    addEventListener, checkRequestedSessionId, clearEventListeners, doHandle, doScope, doStart, doStop, getSessionManager, setServer, setSessionManager

    Methods inherited from class org.eclipse.jetty.server.handler.ScopedHandler

    handle, never, nextHandle, nextScope

    Methods inherited from class org.eclipse.jetty.server.handler.HandlerWrapper

    destroy, expandChildren, getHandler, getHandlers, getNestedHandlerByClass

    Methods inherited from class org.eclipse.jetty.server.handler.AbstractHandlerContainer

    dump, expandHandler, findContainerOf, getChildHandlerByClass, getChildHandlers, getChildHandlersByClass

    Methods inherited from class org.eclipse.jetty.server.handler.AbstractHandler

    dumpThis, getServer

    Methods inherited from class org.eclipse.jetty.util.component.AggregateLifeCycle

    addBean, addBean, contains, dump, dump, dump, dump, dumpObject, dumpStdErr, getBean, getBeans, getBeans, isManaged, manage, removeBean, removeBeans, unmanage

    Methods inherited from class org.eclipse.jetty.util.component.AbstractLifeCycle

    addLifeCycleListener, getState, getState, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, start, stop

    Methods inherited from class java.lang.Object

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

    Methods inherited from interface org.eclipse.jetty.util.component.LifeCycle

    addLifeCycleListener, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, start, stop
  • Constructor Details

    • WrappingSessionHandler

      public WrappingSessionHandler()
    • WrappingSessionHandler

      public WrappingSessionHandler(org.eclipse.jetty.server.SessionManager mgr)
  • Method Details

    • setHandler

      public void setHandler(org.eclipse.jetty.server.Handler handler)
      Overrides:
      setHandler in class org.eclipse.jetty.server.handler.HandlerWrapper