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 groupMetacatSchedulerException
public 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 groupMetacatSchedulerException
public 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 groupMetacatSchedulerException
public 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
MetacatSchedulerException
public 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 groupMetacatSchedulerException
Copyright © 2016 Regents of the University of California. All Rights Reserved.