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.ServletHolder.WrapFunction, org.eclipse.jetty.servlet.ServletHolder.Wrapperorg.eclipse.jetty.servlet.Holder.HolderConfig, org.eclipse.jetty.servlet.Holder.HolderRegistrationorg.eclipse.jetty.util.component.AbstractLifeCycle.AbstractLifeCycleListenerAPACHE_SENTINEL_CLASS, JSP_GENERATED_PACKAGE_NAME| 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, toStringdump, getDisplayName, getInitParameter, getInitParameterNames, getInitParameters, getName, isAsyncSupported, setAsyncSupported, setClassName, setDisplayName, setHeldClass, setInitParameter, setInitParameters, setInstance, setNamegetClassName, getHeldClass, getInstance, getServletHandler, getSource, illegalStateIfContextStarted, isInstance, setServletHandler, unwrap, wrapaddLifeCycleListener, getState, getState, getStopTimeout, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, setStopTimeout, start, stopclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic NonblockingServletHolder(javax.servlet.Servlet servlet)
public boolean equals(Object o)
equals in class org.eclipse.jetty.servlet.ServletHolderpublic int hashCode()
hashCode in class org.eclipse.jetty.servlet.ServletHolderpublic javax.servlet.Servlet getServlet()
throws javax.servlet.ServletException
getServlet in class org.eclipse.jetty.servlet.ServletHolderjavax.servlet.ServletExceptionpublic 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.ServletHolderjavax.servlet.ServletExceptionIOExceptionCopyright © 2020. All rights reserved.