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) |
setHttpHeaderspublic 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
IOExceptionpublic javax.ws.rs.core.Response updateBlockout(String jobId, JobScheduleRequest request) throws IOException
IOExceptionpublic 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.UnifiedRepositoryExceptionorg.pentaho.platform.api.scheduler2.SchedulerException