public class WorkflowSchedulerClient
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
void |
deleteJob(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.util.Hashtable<java.lang.String,java.lang.String[]> params,
java.lang.String username,
java.lang.String[] groups)
delete job - to be implemented
|
static WorkflowSchedulerClient |
getInstance()
Get the single instance of SchedulerService.
|
void |
getJobs(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.util.Hashtable<java.lang.String,java.lang.String[]> params,
java.lang.String username,
java.lang.String[] groups)
get job information for a given workflow in xml format
|
void |
reScheduleJob(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.util.Hashtable<java.lang.String,java.lang.String[]> params,
java.lang.String username,
java.lang.String[] groups)
reschedule job
|
void |
scheduleJob(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.util.Hashtable<java.lang.String,java.lang.String[]> params,
java.lang.String username,
java.lang.String[] groups)
Scheduling a workflow
|
void |
unScheduleJob(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.util.Hashtable<java.lang.String,java.lang.String[]> params,
java.lang.String username,
java.lang.String[] groups)
Unschedule a job
|
public static WorkflowSchedulerClient getInstance()
public void scheduleJob(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.util.Hashtable<java.lang.String,java.lang.String[]> params,
java.lang.String username,
java.lang.String[] groups)
throws MetacatSchedulerException
request - the servlet request objectresponse - the servlet response objectparams - the request parametersusername - the usergroups - the user's groupMetacatSchedulerExceptionpublic void unScheduleJob(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.util.Hashtable<java.lang.String,java.lang.String[]> params,
java.lang.String username,
java.lang.String[] groups)
throws MetacatSchedulerException
request - the servlet request objectresponse - the servlet response objectparams - the request parametersusername - the usergroups - the user's groupMetacatSchedulerExceptionpublic void reScheduleJob(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.util.Hashtable<java.lang.String,java.lang.String[]> params,
java.lang.String username,
java.lang.String[] groups)
throws MetacatSchedulerException
request - the servlet request objectresponse - the servlet response objectparams - the request parametersusername - the usergroups - the user's groupMetacatSchedulerExceptionpublic void deleteJob(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.util.Hashtable<java.lang.String,java.lang.String[]> params,
java.lang.String username,
java.lang.String[] groups)
throws MetacatSchedulerException
MetacatSchedulerExceptionpublic void getJobs(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.util.Hashtable<java.lang.String,java.lang.String[]> params,
java.lang.String username,
java.lang.String[] groups)
throws MetacatSchedulerException
request - the servlet request objectresponse - the servlet response objectparams - the request parametersusername - the usergroups - the user's groupMetacatSchedulerExceptionCopyright © 2020 Regents of the University of California. All Rights Reserved.