Package com.slack.api.bolt.servlet
Class WebEndpointServlet
java.lang.Object
javax.servlet.GenericServlet
javax.servlet.http.HttpServlet
com.slack.api.bolt.servlet.WebEndpointServlet
- All Implemented Interfaces:
Serializable,javax.servlet.Servlet,javax.servlet.ServletConfig
public class WebEndpointServlet
extends javax.servlet.http.HttpServlet
The default Servlet for additional web endpoints.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionWebEndpointServlet(WebEndpoint endpoint, WebEndpointHandler handler, AppConfig config) -
Method Summary
Modifier and TypeMethodDescriptionprotected voiddoGet(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp) protected voiddoPost(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp) protected voidrespondAsError(javax.servlet.http.HttpServletResponse resp, int status, String json) Methods inherited from class javax.servlet.http.HttpServlet
doDelete, doHead, doOptions, doPut, doTrace, getLastModified, service, serviceMethods inherited from class javax.servlet.GenericServlet
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, init, log, log
-
Constructor Details
-
WebEndpointServlet
-
-
Method Details
-
doGet
protected void doGet(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp) throws IOException - Overrides:
doGetin classjavax.servlet.http.HttpServlet- Throws:
IOException
-
doPost
protected void doPost(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp) throws IOException - Overrides:
doPostin classjavax.servlet.http.HttpServlet- Throws:
IOException
-
respondAsError
protected void respondAsError(javax.servlet.http.HttpServletResponse resp, int status, String json) throws IOException - Throws:
IOException
-