public class NonblockingServletHolder
extends org.eclipse.jetty.servlet.ServletHolder
ServletHolder
subclass which removes the synchronization around servlet initialization
by requiring a pre-initialized servlet holder.org.eclipse.jetty.servlet.ServletHolder.Config, org.eclipse.jetty.servlet.ServletHolder.JspContainer, org.eclipse.jetty.servlet.ServletHolder.Registration
org.eclipse.jetty.servlet.Holder.HolderConfig, org.eclipse.jetty.servlet.Holder.HolderRegistration
APACHE_SENTINEL_CLASS, JSP_GENERATED_PACKAGE_NAME, NO_MAPPED_ROLES
_asyncSupported, _displayName, _initialized, _initParams, _name
_class, _className, _extInstance, _servletHandler, _source
Constructor and Description |
---|
NonblockingServletHolder(javax.servlet.Servlet servlet) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
javax.servlet.Servlet |
getServlet() |
void |
handle(org.eclipse.jetty.server.Request baseRequest,
javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response) |
int |
hashCode() |
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
dump, getDisplayName, getInitParameter, getInitParameterNames, getInitParameters, getName, isAsyncSupported, setAsyncSupported, setClassName, setDisplayName, setHeldClass, setInitParameter, setInitParameters, setName
getClassName, getHeldClass, getServletHandler, getSource, illegalStateIfContextStarted, isInstance, setServletHandler
addLifeCycleListener, getState, getState, getStopTimeout, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, setStopTimeout, start, stop
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public NonblockingServletHolder(javax.servlet.Servlet servlet)
public boolean equals(Object o)
equals
in class org.eclipse.jetty.servlet.ServletHolder
public int hashCode()
hashCode
in class org.eclipse.jetty.servlet.ServletHolder
public javax.servlet.Servlet getServlet() throws javax.servlet.ServletException
getServlet
in class org.eclipse.jetty.servlet.ServletHolder
javax.servlet.ServletException
public void handle(org.eclipse.jetty.server.Request baseRequest, javax.servlet.ServletRequest request, javax.servlet.ServletResponse response) throws javax.servlet.ServletException, IOException
handle
in class org.eclipse.jetty.servlet.ServletHolder
javax.servlet.ServletException
IOException
Copyright © 2019. All rights reserved.