Class NonblockingServletHolder

  • All Implemented Interfaces:
    Comparable<org.eclipse.jetty.servlet.ServletHolder>, org.eclipse.jetty.server.UserIdentity.Scope, org.eclipse.jetty.util.component.Dumpable, org.eclipse.jetty.util.component.LifeCycle

    @Deprecated
    public class NonblockingServletHolder
    extends org.eclipse.jetty.servlet.ServletHolder
    Deprecated.
    If necessary, use ServletHolder or FilterHolder directly. This class will be removed in Dropwizard 2.1.0.
    A ServletHolder subclass which removes the synchronization around servlet initialization by requiring a pre-initialized servlet holder.
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.eclipse.jetty.servlet.ServletHolder

        org.eclipse.jetty.servlet.ServletHolder.Config, org.eclipse.jetty.servlet.ServletHolder.JspContainer, org.eclipse.jetty.servlet.ServletHolder.Registration, org.eclipse.jetty.servlet.ServletHolder.WrapFunction, org.eclipse.jetty.servlet.ServletHolder.Wrapper
      • Nested classes/interfaces inherited from class org.eclipse.jetty.servlet.Holder

        org.eclipse.jetty.servlet.Holder.HolderConfig, org.eclipse.jetty.servlet.Holder.HolderRegistration
      • 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.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 inherited from class org.eclipse.jetty.servlet.ServletHolder

        APACHE_SENTINEL_CLASS, JSP_GENERATED_PACKAGE_NAME
      • Fields inherited from class org.eclipse.jetty.util.component.AbstractLifeCycle

        FAILED, RUNNING, STARTED, STARTING, STOPPED, STOPPING
      • Fields inherited from interface org.eclipse.jetty.util.component.Dumpable

        KEY
    • Constructor Summary

      Constructors 
      Constructor Description
      NonblockingServletHolder​(javax.servlet.Servlet servlet)
      Deprecated.
       
    • Method Summary

      All Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      boolean equals​(Object o)
      Deprecated.
       
      javax.servlet.Servlet getServlet()
      Deprecated.
       
      void handle​(org.eclipse.jetty.server.Request baseRequest, javax.servlet.ServletRequest request, javax.servlet.ServletResponse response)
      Deprecated.
       
      int hashCode()
      Deprecated.
       
      • Methods inherited from class org.eclipse.jetty.servlet.ServletHolder

        appendPath, checkServletType, compareTo, destroyInstance, doStart, doStop, dump, ensureInstance, getClassNameForJsp, getContextHandler, getContextPath, getForcedPath, getInitOrder, getJspPackagePrefix, getNameOfJspClass, getPackageOfJspClass, getRegistration, getRoleRefMap, getRunAsRole, getServletInstance, getUnavailableException, getUserRoleLink, initialize, initJspServlet, initMultiPart, isAvailable, isEnabled, isJspServlet, isJspServlet, newInstance, prepare, setEnabled, setForcedPath, setInitOrder, setRunAsRole, setServlet, setUserRoleLink, toString
      • Methods inherited from class org.eclipse.jetty.servlet.Holder

        dump, getDisplayName, getInitParameter, getInitParameterNames, getInitParameters, getName, isAsyncSupported, setAsyncSupported, setClassName, setDisplayName, setHeldClass, setInitParameter, setInitParameters, setInstance, setName
      • Methods inherited from class org.eclipse.jetty.servlet.BaseHolder

        getClassName, getHeldClass, getInstance, getServletHandler, getSource, illegalStateIfContextStarted, isInstance, setServletHandler, unwrap, wrap
      • Methods inherited from class org.eclipse.jetty.util.component.AbstractLifeCycle

        addLifeCycleListener, getState, getState, getStopTimeout, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, setStopTimeout, start, stop
      • Methods inherited from interface org.eclipse.jetty.util.component.Dumpable

        dumpSelf
      • Methods inherited from interface org.eclipse.jetty.server.UserIdentity.Scope

        getName
    • Constructor Detail

      • NonblockingServletHolder

        public NonblockingServletHolder​(javax.servlet.Servlet servlet)
        Deprecated.
    • Method Detail

      • equals

        public boolean equals​(Object o)
        Deprecated.
        Overrides:
        equals in class org.eclipse.jetty.servlet.ServletHolder
      • hashCode

        public int hashCode()
        Deprecated.
        Overrides:
        hashCode in class org.eclipse.jetty.servlet.ServletHolder
      • getServlet

        public javax.servlet.Servlet getServlet()
                                         throws javax.servlet.ServletException
        Deprecated.
        Overrides:
        getServlet in class org.eclipse.jetty.servlet.ServletHolder
        Throws:
        javax.servlet.ServletException
      • handle

        public void handle​(org.eclipse.jetty.server.Request baseRequest,
                           javax.servlet.ServletRequest request,
                           javax.servlet.ServletResponse response)
                    throws javax.servlet.ServletException,
                           IOException
        Deprecated.
        Overrides:
        handle in class org.eclipse.jetty.servlet.ServletHolder
        Throws:
        javax.servlet.ServletException
        IOException