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.Registrationorg.eclipse.jetty.servlet.Holder.HolderConfig, org.eclipse.jetty.servlet.Holder.HolderRegistrationAPACHE_SENTINEL_CLASS, JSP_GENERATED_PACKAGE_NAME, NO_MAPPED_ROLES_asyncSupported, _displayName, _initialized, _initParams, _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, ensureInstance, getClassNameForJsp, getContextPath, getForcedPath, getInitOrder, getJspPackagePrefix, getNameOfJspClass, getPackageOfJspClass, getRegistration, getRoleRefMap, getRunAsRole, getServletInstance, getUnavailableException, getUserRoleLink, initialize, initJspServlet, initMultiPart, isAvailable, isEnabled, newInstance, prepare, setEnabled, setForcedPath, setInitOrder, setRunAsRole, setServlet, setUserRoleLink, toStringdump, dump, getDisplayName, getInitParameter, getInitParameterNames, getInitParameters, getName, isAsyncSupported, setAsyncSupported, setClassName, setDisplayName, setHeldClass, setInitParameter, setInitParameters, setNamegetClassName, getHeldClass, getServletHandler, getSource, illegalStateIfContextStarted, isInstance, setServletHandleraddLifeCycleListener, getState, getState, getStopTimeout, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, setStopTimeout, start, stoppublic 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 © 2017. All rights reserved.