org.jboss.wsf.spi.deployment
Class WSFServlet
- java.lang.Object
- javax.servlet.GenericServlet
- javax.servlet.http.HttpServlet
- org.jboss.wsf.spi.deployment.WSFServlet
- All Implemented Interfaces:
- Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig
public class WSFServlet extends javax.servlet.http.HttpServlet
- Since:
- 06-Apr-2011
- Author:
- [email protected]
- See Also:
- Serialized Form
Field Summary
Fields Modifier and Type Field and Description static String
STACK_SERVLET_DELEGATE_CLASS
Constructor Summary
Constructors Constructor and Description WSFServlet()
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description void
destroy()
protected void
doDelete(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
protected void
doGet(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
protected void
doHead(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
protected void
doPost(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
protected void
doPut(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
protected ServletDelegate
getDelegate(javax.servlet.ServletConfig servletConfig)
Creates a ServletDelegate instance according to the STACK_SERVLET_DELEGATE_CLASS init parameter.void
init(javax.servlet.ServletConfig servletConfig)
void
service(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
Methods inherited from class javax.servlet.http.HttpServlet
doOptions, doTrace, getLastModified, service
Field Detail
STACK_SERVLET_DELEGATE_CLASS
public static final String STACK_SERVLET_DELEGATE_CLASS
- See Also:
- Constant Field Values
Method Detail
init
public void init(javax.servlet.ServletConfig servletConfig) throws javax.servlet.ServletException
- Specified by:
init
in interfacejavax.servlet.Servlet
- Overrides:
init
in classjavax.servlet.GenericServlet
- Throws:
javax.servlet.ServletException
getDelegate
protected ServletDelegate getDelegate(javax.servlet.ServletConfig servletConfig)
Creates a ServletDelegate instance according to the STACK_SERVLET_DELEGATE_CLASS init parameter. The class is loaded through a ServletDelegateFactory that's retrieved as follows: - if a default ClassLoaderProvider is available, the webservice subsystem classloader from it is used to lookup the factory - otherwise the current thread context classloader is used to lookup the factory.- Parameters:
servletConfig
- servlet config- Returns:
- the servlet delegate
destroy
public void destroy()
- Specified by:
destroy
in interfacejavax.servlet.Servlet
- Overrides:
destroy
in classjavax.servlet.GenericServlet
doPost
protected void doPost(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException, IOException
- Overrides:
doPost
in classjavax.servlet.http.HttpServlet
- Throws:
javax.servlet.ServletException
IOException
doGet
protected void doGet(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException, IOException
- Overrides:
doGet
in classjavax.servlet.http.HttpServlet
- Throws:
javax.servlet.ServletException
IOException
doPut
protected void doPut(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException, IOException
- Overrides:
doPut
in classjavax.servlet.http.HttpServlet
- Throws:
javax.servlet.ServletException
IOException
doDelete
protected void doDelete(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException, IOException
- Overrides:
doDelete
in classjavax.servlet.http.HttpServlet
- Throws:
javax.servlet.ServletException
IOException
doHead
protected void doHead(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException, IOException
- Overrides:
doHead
in classjavax.servlet.http.HttpServlet
- Throws:
javax.servlet.ServletException
IOException
service
public void service(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException, IOException
- Overrides:
service
in classjavax.servlet.http.HttpServlet
- Throws:
javax.servlet.ServletException
IOException
Copyright © 2020 JBoss, by Red Hat. All rights reserved.