Class ServletHolder
java.lang.Object
javax.servlet.GenericServlet
javax.servlet.http.HttpServlet
org.nuxeo.ecm.webengine.jaxrs.servlet.ServletHolder
- All Implemented Interfaces:
Serializable,javax.servlet.Servlet,javax.servlet.ServletConfig
public class ServletHolder
extends javax.servlet.http.HttpServlet
- Author:
- Bogdan Stefanescu
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected RequestChainprotected ServletDescriptorprotected boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddestroy()protected ServletDescriptorgetDescriptor(javax.servlet.ServletConfig config) protected StringgetName(javax.servlet.ServletConfig config) voidinit(javax.servlet.ServletConfig config) protected voidlazyInit()protected voidservice(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) Methods inherited from class javax.servlet.http.HttpServlet
doDelete, doGet, doHead, doOptions, doPost, doPut, doTrace, getLastModified, serviceMethods inherited from class javax.servlet.GenericServlet
getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, log
-
Field Details
-
chain
-
descriptor
-
initDone
protected volatile boolean initDone
-
-
Constructor Details
-
ServletHolder
public ServletHolder()
-
-
Method Details
-
getName
-
getDescriptor
protected ServletDescriptor getDescriptor(javax.servlet.ServletConfig config) throws javax.servlet.ServletException - Throws:
javax.servlet.ServletException
-
init
public void init(javax.servlet.ServletConfig config) throws javax.servlet.ServletException - Specified by:
initin interfacejavax.servlet.Servlet- Overrides:
initin classjavax.servlet.GenericServlet- Throws:
javax.servlet.ServletException
-
destroy
public void destroy()- Specified by:
destroyin interfacejavax.servlet.Servlet- Overrides:
destroyin classjavax.servlet.GenericServlet
-
service
protected void service(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException, IOException - Overrides:
servicein classjavax.servlet.http.HttpServlet- Throws:
javax.servlet.ServletExceptionIOException
-
lazyInit
protected void lazyInit() throws javax.servlet.ServletException- Throws:
javax.servlet.ServletException
-