Package jmri.web.servlet.operations
Class OperationsServlet
java.lang.Object
javax.servlet.GenericServlet
javax.servlet.http.HttpServlet
jmri.web.servlet.operations.OperationsServlet
- All Implemented Interfaces:
Serializable,javax.servlet.Servlet,javax.servlet.ServletConfig
@WebServlet(name="OperationsServlet",
urlPatterns={"/operations","/web/operationsConductor.html","/web/operationsManifest.html","/web/operationsTrains.html"})
public class OperationsServlet
extends javax.servlet.http.HttpServlet
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voiddoGet(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) Handles the HTTPGETmethod.protected voiddoPost(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) Handles the HTTPPOSTmethod.protected voiddoPut(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) Handles the HTTPPUTmethod.Returns a short description of the servlet.voidinit()protected voidprocessRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) protected voidprocessTrains(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) Methods inherited from class javax.servlet.http.HttpServlet
doDelete, doHead, doOptions, doTrace, getLastModified, service, serviceMethods inherited from class javax.servlet.GenericServlet
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletName, init, log, log
-
Constructor Details
-
OperationsServlet
public OperationsServlet()
-
-
Method Details
-
init
- Overrides:
initin classjavax.servlet.GenericServlet- Throws:
javax.servlet.ServletException
-
processRequest
protected void processRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException, IOException - Throws:
javax.servlet.ServletExceptionIOException
-
processTrains
protected void processTrains(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws IOException - Throws:
IOException
-
doGet
protected void doGet(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException, IOException Handles the HTTPGETmethod.- Overrides:
doGetin classjavax.servlet.http.HttpServlet- Parameters:
request- servlet requestresponse- servlet response- Throws:
javax.servlet.ServletException- if a servlet-specific error occursIOException- if an I/O error occurs
-
doPost
protected void doPost(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException, IOException Handles the HTTPPOSTmethod.- Overrides:
doPostin classjavax.servlet.http.HttpServlet- Parameters:
request- servlet requestresponse- servlet response- Throws:
javax.servlet.ServletException- if a servlet-specific error occursIOException- if an I/O error occurs
-
doPut
protected void doPut(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException, IOException Handles the HTTPPUTmethod.- Overrides:
doPutin classjavax.servlet.http.HttpServlet- Parameters:
request- servlet requestresponse- servlet response- Throws:
javax.servlet.ServletException- if a servlet-specific error occursIOException- if an I/O error occurs
-
getServletInfo
Returns a short description of the servlet.- Specified by:
getServletInfoin interfacejavax.servlet.Servlet- Overrides:
getServletInfoin classjavax.servlet.GenericServlet- Returns:
- a String containing servlet description
-