Class WSServlet
- java.lang.Object
-
- javax.servlet.GenericServlet
-
- javax.servlet.http.HttpServlet
-
- com.sun.xml.ws.transport.http.servlet.WSServlet
-
- All Implemented Interfaces:
Serializable,javax.servlet.Servlet,javax.servlet.ServletConfig
public class WSServlet extends javax.servlet.http.HttpServletThe JAX-WS dispatcher servlet.It really just forwards processing to
WSServletDelegate.- Author:
- WS Development Team
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static StringJAXWS_RI_PROPERTY_PUBLISH_STATUS_PAGEstatic StringJAXWS_RI_PROPERTY_PUBLISH_WSDLstatic StringJAXWS_RI_RUNTIME_INFO
-
Constructor Summary
Constructors Constructor Description WSServlet()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voiddoDelete(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)protected voiddoGet(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)protected voiddoHead(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)protected voiddoPost(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)protected voiddoPut(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)protected WSServletDelegategetDelegate(javax.servlet.ServletConfig servletConfig)Gets theWSServletDelegatethat we will be forwarding the requests to.voidinit(javax.servlet.ServletConfig servletConfig)-
Methods inherited from class javax.servlet.http.HttpServlet
doOptions, doTrace, getLastModified, service, service
-
-
-
-
Field Detail
-
JAXWS_RI_RUNTIME_INFO
public static final String JAXWS_RI_RUNTIME_INFO
- See Also:
- Constant Field Values
-
JAXWS_RI_PROPERTY_PUBLISH_WSDL
public static final String JAXWS_RI_PROPERTY_PUBLISH_WSDL
- See Also:
- Constant Field Values
-
JAXWS_RI_PROPERTY_PUBLISH_STATUS_PAGE
public static final String JAXWS_RI_PROPERTY_PUBLISH_STATUS_PAGE
- See Also:
- Constant Field Values
-
-
Method Detail
-
init
public void init(javax.servlet.ServletConfig servletConfig) throws javax.servlet.ServletException- Specified by:
initin interfacejavax.servlet.Servlet- Overrides:
initin classjavax.servlet.GenericServlet- Throws:
javax.servlet.ServletException
-
getDelegate
@Nullable protected WSServletDelegate getDelegate(javax.servlet.ServletConfig servletConfig)
Gets theWSServletDelegatethat we will be forwarding the requests to.- Returns:
- null if the deployment have failed and we don't have the delegate.
-
doPost
protected void doPost(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException- Overrides:
doPostin classjavax.servlet.http.HttpServlet- Throws:
javax.servlet.ServletException
-
doGet
protected void doGet(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException- Overrides:
doGetin classjavax.servlet.http.HttpServlet- Throws:
javax.servlet.ServletException
-
doPut
protected void doPut(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException- Overrides:
doPutin classjavax.servlet.http.HttpServlet- Throws:
javax.servlet.ServletException
-
doDelete
protected void doDelete(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException- Overrides:
doDeletein classjavax.servlet.http.HttpServlet- Throws:
javax.servlet.ServletException
-
doHead
protected void doHead(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException- Overrides:
doHeadin classjavax.servlet.http.HttpServlet- Throws:
javax.servlet.ServletException
-
-