Class JettyHTTPHandler

java.lang.Object
org.eclipse.jetty.util.component.AbstractLifeCycle
org.eclipse.jetty.util.component.ContainerLifeCycle
org.eclipse.jetty.server.handler.AbstractHandler
org.apache.cxf.transport.http_jetty.JettyHTTPHandler
All Implemented Interfaces:
org.eclipse.jetty.server.Handler, org.eclipse.jetty.util.component.Container, org.eclipse.jetty.util.component.Destroyable, org.eclipse.jetty.util.component.Dumpable, org.eclipse.jetty.util.component.Dumpable.DumpableContainer, org.eclipse.jetty.util.component.LifeCycle

public class JettyHTTPHandler extends org.eclipse.jetty.server.handler.AbstractHandler
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.eclipse.jetty.server.handler.AbstractHandler

    org.eclipse.jetty.server.handler.AbstractHandler.ErrorDispatchHandler

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

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

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

    org.eclipse.jetty.util.component.Container.InheritedListener, org.eclipse.jetty.util.component.Container.Listener

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

    org.eclipse.jetty.util.component.Dumpable.DumpableContainer

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

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

    Fields
    Modifier and Type
    Field
    Description
     
    protected jakarta.servlet.ServletContext
     

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

    FAILED, STARTED, STARTING, STOPPED, STOPPING

    Fields inherited from interface org.eclipse.jetty.util.component.Dumpable

    KEY
  • Constructor Summary

    Constructors
    Constructor
    Description
    JettyHTTPHandler(org.apache.cxf.Bus bus)
     
    JettyHTTPHandler(JettyHTTPDestination jhd, boolean cmExact)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.eclipse.jetty.server.handler.ContextHandler
     
    org.apache.cxf.Bus
     
     
    jakarta.servlet.ServletContext
     
    void
    handle(String target, org.eclipse.jetty.server.Request baseRequest, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response)
     
    void
     
    void
    setServletContext(jakarta.servlet.ServletContext sc)
     

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

    destroy, doError, doStart, doStop, getServer, setServer

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

    addBean, addBean, addEventListener, addManaged, contains, dump, dump, dump, dumpObjects, dumpStdErr, getBean, getBeans, getBeans, getContainedBeans, getContainedBeans, isAuto, isManaged, isUnmanaged, manage, removeBean, removeBeans, removeEventListener, setBeans, start, stop, unmanage, updateBean, updateBean, updateBeans, updateBeans

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

    getEventListeners, getState, getState, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, setEventListeners, start, stop, toString

    Methods inherited from class java.lang.Object

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

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

    getCachedBeans, getEventListeners

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

    dumpSelf

    Methods inherited from interface org.eclipse.jetty.util.component.Dumpable.DumpableContainer

    isDumpable

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

    addEventListener, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeEventListener, start, stop
  • Field Details

    • jettyHTTPDestination

      protected JettyHTTPDestination jettyHTTPDestination
    • servletContext

      protected jakarta.servlet.ServletContext servletContext
  • Constructor Details

    • JettyHTTPHandler

      public JettyHTTPHandler(JettyHTTPDestination jhd, boolean cmExact)
    • JettyHTTPHandler

      public JettyHTTPHandler(org.apache.cxf.Bus bus)
  • Method Details

    • getServletContext

      public jakarta.servlet.ServletContext getServletContext()
    • setServletContext

      public void setServletContext(jakarta.servlet.ServletContext sc)
    • setName

      public void setName(String name)
    • getName

      public String getName()
    • handle

      public void handle(String target, org.eclipse.jetty.server.Request baseRequest, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) throws IOException, jakarta.servlet.ServletException
      Specified by:
      handle in interface org.eclipse.jetty.server.Handler
      Specified by:
      handle in class org.eclipse.jetty.server.handler.AbstractHandler
      Throws:
      IOException
      jakarta.servlet.ServletException
    • createContextHandler

      public org.eclipse.jetty.server.handler.ContextHandler createContextHandler()
    • getBus

      public org.apache.cxf.Bus getBus()