Package org.jivesoftware.admin.servlet
Class PluginServlet
java.lang.Object
javax.servlet.GenericServlet
javax.servlet.http.HttpServlet
org.jivesoftware.admin.servlet.PluginServlet
- All Implemented Interfaces:
Serializable
,javax.servlet.Servlet
,javax.servlet.ServletConfig
@WebServlet("/plugin-admin.jsp")
public class PluginServlet
extends javax.servlet.http.HttpServlet
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SystemProperty<Boolean>
Determines if the content-type of uploaded plugin files is verified.static final SystemProperty<List<String>>
Defines the expected content-type of uploaded plugin files.static final SystemProperty<Boolean>
Defines if the admin console can be used to upload plugins. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
doCommon
(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
doPost
(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) Methods inherited from class javax.servlet.http.HttpServlet
doDelete, doHead, doOptions, doPut, doTrace, getLastModified, service, service
Methods inherited from class javax.servlet.GenericServlet
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, init, log, log
-
Field Details
-
PLUGINS_UPLOAD_ENABLED
Defines if the admin console can be used to upload plugins. -
CONTENTTYPE_CHECK_ENABLED
Determines if the content-type of uploaded plugin files is verified. -
EXPECTED_CONTENTTYPE
Defines the expected content-type of uploaded plugin files.
-
-
Constructor Details
-
PluginServlet
public PluginServlet()
-
-
Method Details
-
doCommon
protected void doCommon(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) -
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
-
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
-