public class TaskServlet
extends javax.servlet.http.HttpServlet
| Constructor and Description |
|---|
TaskServlet() |
| Modifier and Type | Method and Description |
|---|---|
void |
destroy() |
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) |
String |
getServletInfo() |
static String[] |
getTaskNames(ObjectFactory<Task> taskFactory,
String taskList)
Returns an array of the known tasks from a given task factory
based on a space-separated list.
|
void |
init(javax.servlet.ServletConfig config) |
protected void |
process(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Does the work for a GET or POST request - they have the same behaviour.
|
doDelete, doHead, doOptions, doPut, doTrace, getLastModified, service, servicepublic void init(javax.servlet.ServletConfig config)
throws javax.servlet.ServletException
init in interface javax.servlet.Servletinit in class javax.servlet.GenericServletjavax.servlet.ServletExceptionpublic void destroy()
destroy in interface javax.servlet.Servletdestroy in class javax.servlet.GenericServletpublic String getServletInfo()
getServletInfo in interface javax.servlet.ServletgetServletInfo in class javax.servlet.GenericServletprotected void doGet(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws IOException,
javax.servlet.ServletException
doGet in class javax.servlet.http.HttpServletIOExceptionjavax.servlet.ServletExceptionprotected void doPost(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws IOException,
javax.servlet.ServletException
doPost in class javax.servlet.http.HttpServletIOExceptionjavax.servlet.ServletExceptionprotected void process(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws IOException,
javax.servlet.ServletException
request - requestresponse - responseIOExceptionjavax.servlet.ServletExceptionpublic static String[] getTaskNames(ObjectFactory<Task> taskFactory, String taskList)
taskList - space-separated list of tasks to includetaskFactory - STILTS task factoryIllegalArgumentException - if any unknown task name
is included in taskListCopyright © 2025 Central Laboratory of the Research Councils. All Rights Reserved.