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

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.CaseExecutionRestServiceImpl
All Implemented Interfaces:
CaseExecutionRestService

public class CaseExecutionRestServiceImpl
extends AbstractRestProcessEngineAware
implements CaseExecutionRestService


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.CaseExecutionRestService
PATH
 
Constructor Summary
CaseExecutionRestServiceImpl(String engineName, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
           
 
Method Summary
 CaseExecutionResource getCaseExecution(String caseExecutionId)
           
 List<CaseExecutionDto> getCaseExecutions(javax.ws.rs.core.UriInfo uriInfo, Integer firstResult, Integer maxResults)
          Exposes the CaseExecutionQuery interface as a REST service.
 CountResultDto getCaseExecutionsCount(javax.ws.rs.core.UriInfo uriInfo)
           
 List<CaseExecutionDto> queryCaseExecutions(CaseExecutionQueryDto queryDto, Integer firstResult, Integer maxResults)
          Expects the same parameters as CaseExecutionRestService.getCaseExecutions(UriInfo, Integer, Integer) (as a JSON message body) and allows for any number of variable checks.
 CountResultDto queryCaseExecutionsCount(CaseExecutionQueryDto queryDto)
           
 
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

CaseExecutionRestServiceImpl

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

getCaseExecution

public CaseExecutionResource getCaseExecution(String caseExecutionId)
Specified by:
getCaseExecution in interface CaseExecutionRestService

getCaseExecutions

public List<CaseExecutionDto> getCaseExecutions(javax.ws.rs.core.UriInfo uriInfo,
                                                Integer firstResult,
                                                Integer maxResults)
Description copied from interface: CaseExecutionRestService
Exposes the CaseExecutionQuery interface as a REST service.

Specified by:
getCaseExecutions in interface CaseExecutionRestService
Returns:

queryCaseExecutions

public List<CaseExecutionDto> queryCaseExecutions(CaseExecutionQueryDto queryDto,
                                                  Integer firstResult,
                                                  Integer maxResults)
Description copied from interface: CaseExecutionRestService
Expects the same parameters as CaseExecutionRestService.getCaseExecutions(UriInfo, Integer, Integer) (as a JSON message body) and allows for any number of variable checks.

Specified by:
queryCaseExecutions in interface CaseExecutionRestService
Returns:

getCaseExecutionsCount

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

queryCaseExecutionsCount

public CountResultDto queryCaseExecutionsCount(CaseExecutionQueryDto queryDto)
Specified by:
queryCaseExecutionsCount in interface CaseExecutionRestService


Copyright © 2016 camunda services GmbH. All rights reserved.