org.camunda.bpm.engine.rest.impl
Class JobRestServiceImpl

java.lang.Object
  extended by org.camunda.bpm.engine.rest.spi.impl.AbstractProcessEngineAware
      extended by org.camunda.bpm.engine.rest.impl.AbstractRestProcessEngineAware
          extended by org.camunda.bpm.engine.rest.impl.JobRestServiceImpl
All Implemented Interfaces:
JobRestService

public class JobRestServiceImpl
extends AbstractRestProcessEngineAware
implements JobRestService


Field Summary
 
Fields inherited from class org.camunda.bpm.engine.rest.impl.AbstractRestProcessEngineAware
objectMapper, relativeRootResourcePath
 
Fields inherited from class org.camunda.bpm.engine.rest.spi.impl.AbstractProcessEngineAware
processEngine
 
Fields inherited from interface org.camunda.bpm.engine.rest.JobRestService
PATH
 
Constructor Summary
JobRestServiceImpl(String engineName, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
           
 
Method Summary
 JobResource getJob(String jobId)
           
 List<JobDto> getJobs(javax.ws.rs.core.UriInfo uriInfo, Integer firstResult, Integer maxResults)
           
 CountResultDto getJobsCount(javax.ws.rs.core.UriInfo uriInfo)
           
 List<JobDto> queryJobs(JobQueryDto queryDto, Integer firstResult, Integer maxResults)
           
 CountResultDto queryJobsCount(JobQueryDto queryDto)
           
 BatchDto setRetries(SetJobRetriesDto setJobRetriesDto)
           
 void updateSuspensionState(JobSuspensionStateDto dto)
           
 
Methods inherited from class org.camunda.bpm.engine.rest.impl.AbstractRestProcessEngineAware
getObjectMapper, getProcessEngine, setRelativeRootResourceUri
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JobRestServiceImpl

public JobRestServiceImpl(String engineName,
                          com.fasterxml.jackson.databind.ObjectMapper objectMapper)
Method Detail

getJob

public JobResource getJob(String jobId)
Specified by:
getJob in interface JobRestService

getJobs

public List<JobDto> getJobs(javax.ws.rs.core.UriInfo uriInfo,
                            Integer firstResult,
                            Integer maxResults)
Specified by:
getJobs in interface JobRestService

queryJobs

public List<JobDto> queryJobs(JobQueryDto queryDto,
                              Integer firstResult,
                              Integer maxResults)
Specified by:
queryJobs in interface JobRestService

getJobsCount

public CountResultDto getJobsCount(javax.ws.rs.core.UriInfo uriInfo)
Specified by:
getJobsCount in interface JobRestService

queryJobsCount

public CountResultDto queryJobsCount(JobQueryDto queryDto)
Specified by:
queryJobsCount in interface JobRestService

setRetries

public BatchDto setRetries(SetJobRetriesDto setJobRetriesDto)
Specified by:
setRetries in interface JobRestService

updateSuspensionState

public void updateSuspensionState(JobSuspensionStateDto dto)
Specified by:
updateSuspensionState in interface JobRestService


Copyright © 2016 camunda services GmbH. All rights reserved.