public class BlockoutResource extends AbstractJaxRSResource
TEXT_HTML
Constructor and Description |
---|
BlockoutResource() |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
addBlockout(JobScheduleRequest request) |
Date |
convertDateToServerTimeZone(Date dateTime,
String timeZone) |
BlockStatusProxy |
getBlockStatus(JobScheduleRequest request) |
List<org.pentaho.platform.api.scheduler2.Job> |
getJobs() |
javax.ws.rs.core.Response |
hasBlockouts() |
javax.ws.rs.core.Response |
shouldFireNow() |
javax.ws.rs.core.Response |
updateBlockout(String jobId,
JobScheduleRequest request) |
javax.ws.rs.core.Response |
willFire(JobScheduleRequest request) |
setHttpHeaders
public List<org.pentaho.platform.api.scheduler2.Job> getJobs()
public javax.ws.rs.core.Response hasBlockouts()
public javax.ws.rs.core.Response addBlockout(JobScheduleRequest request) throws IOException
IOException
public javax.ws.rs.core.Response updateBlockout(String jobId, JobScheduleRequest request) throws IOException
IOException
public javax.ws.rs.core.Response willFire(JobScheduleRequest request)
public javax.ws.rs.core.Response shouldFireNow()
public BlockStatusProxy getBlockStatus(JobScheduleRequest request) throws org.pentaho.platform.api.repository2.unified.UnifiedRepositoryException, org.pentaho.platform.api.scheduler2.SchedulerException
org.pentaho.platform.api.repository2.unified.UnifiedRepositoryException
org.pentaho.platform.api.scheduler2.SchedulerException