public class SchedulerResource extends AbstractJaxRSResource
TEXT_HTML| Constructor and Description |
|---|
SchedulerResource() |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
createJob(JobScheduleRequest scheduleRequest) |
String |
doGetCanSchedule() |
org.pentaho.platform.api.scheduler2.Job |
getContentCleanerJob() |
org.pentaho.platform.api.scheduler2.Job |
getJob(String jobId,
String asCronString) |
JobScheduleRequest |
getJobInfo() |
List<org.pentaho.platform.api.scheduler2.Job> |
getJobs(Boolean asCronString) |
javax.ws.rs.core.Response |
getJobState(JobRequest jobRequest) |
javax.ws.rs.core.Response |
getState() |
String |
isScheduleAllowed(String id) |
javax.ws.rs.core.Response |
pause() |
javax.ws.rs.core.Response |
pauseJob(JobRequest jobRequest) |
javax.ws.rs.core.Response |
removeJob(JobRequest jobRequest) |
javax.ws.rs.core.Response |
resumeJob(JobRequest jobRequest) |
javax.ws.rs.core.Response |
shutdown() |
javax.ws.rs.core.Response |
start() |
javax.ws.rs.core.Response |
triggerNow(JobRequest jobRequest) |
setHttpHeaderspublic javax.ws.rs.core.Response createJob(JobScheduleRequest scheduleRequest) throws IOException
IOExceptionpublic javax.ws.rs.core.Response triggerNow(JobRequest jobRequest)
public org.pentaho.platform.api.scheduler2.Job getContentCleanerJob()
public String doGetCanSchedule()
public javax.ws.rs.core.Response getState()
public javax.ws.rs.core.Response start()
public javax.ws.rs.core.Response pause()
public javax.ws.rs.core.Response shutdown()
public javax.ws.rs.core.Response getJobState(JobRequest jobRequest)
public javax.ws.rs.core.Response pauseJob(JobRequest jobRequest)
public javax.ws.rs.core.Response resumeJob(JobRequest jobRequest)
public javax.ws.rs.core.Response removeJob(JobRequest jobRequest)
public JobScheduleRequest getJobInfo()