org.camunda.bpm.engine.rest.impl.history
Class HistoricTaskInstanceRestServiceImpl

java.lang.Object
  extended by org.camunda.bpm.engine.rest.impl.history.HistoricTaskInstanceRestServiceImpl
All Implemented Interfaces:
HistoricTaskInstanceRestService

public class HistoricTaskInstanceRestServiceImpl
extends Object
implements HistoricTaskInstanceRestService

Author:
Roman Smirnov

Field Summary
protected  com.fasterxml.jackson.databind.ObjectMapper objectMapper
           
protected  ProcessEngine processEngine
           
 
Fields inherited from interface org.camunda.bpm.engine.rest.history.HistoricTaskInstanceRestService
PATH
 
Constructor Summary
HistoricTaskInstanceRestServiceImpl(com.fasterxml.jackson.databind.ObjectMapper objectMapper, ProcessEngine processEngine)
           
 
Method Summary
protected  List<HistoricTaskInstanceReportResultDto> generateCountDto(List<HistoricTaskInstanceReportResult> results)
           
protected  List<ReportResultDto> generateDurationDto(List<? extends ReportResult> results)
           
 javax.ws.rs.core.Response getHistoricTaskInstanceReport(javax.ws.rs.core.UriInfo uriInfo)
          Provides a report sub module
 List<HistoricTaskInstanceDto> getHistoricTaskInstances(javax.ws.rs.core.UriInfo uriInfo, Integer firstResult, Integer maxResults)
          Exposes the HistoricTaskInstanceQuery interface as a REST service.
 CountResultDto getHistoricTaskInstancesCount(javax.ws.rs.core.UriInfo uriInfo)
           
 List<HistoricTaskInstanceDto> queryHistoricTaskInstances(HistoricTaskInstanceQueryDto queryDto, Integer firstResult, Integer maxResults)
           
 CountResultDto queryHistoricTaskInstancesCount(HistoricTaskInstanceQueryDto queryDto)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

objectMapper

protected com.fasterxml.jackson.databind.ObjectMapper objectMapper

processEngine

protected ProcessEngine processEngine
Constructor Detail

HistoricTaskInstanceRestServiceImpl

public HistoricTaskInstanceRestServiceImpl(com.fasterxml.jackson.databind.ObjectMapper objectMapper,
                                           ProcessEngine processEngine)
Method Detail

getHistoricTaskInstances

public List<HistoricTaskInstanceDto> getHistoricTaskInstances(javax.ws.rs.core.UriInfo uriInfo,
                                                              Integer firstResult,
                                                              Integer maxResults)
Description copied from interface: HistoricTaskInstanceRestService
Exposes the HistoricTaskInstanceQuery interface as a REST service.

Specified by:
getHistoricTaskInstances in interface HistoricTaskInstanceRestService
Returns:

queryHistoricTaskInstances

public List<HistoricTaskInstanceDto> queryHistoricTaskInstances(HistoricTaskInstanceQueryDto queryDto,
                                                                Integer firstResult,
                                                                Integer maxResults)
Specified by:
queryHistoricTaskInstances in interface HistoricTaskInstanceRestService
Returns:

getHistoricTaskInstancesCount

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

queryHistoricTaskInstancesCount

public CountResultDto queryHistoricTaskInstancesCount(HistoricTaskInstanceQueryDto queryDto)
Specified by:
queryHistoricTaskInstancesCount in interface HistoricTaskInstanceRestService

getHistoricTaskInstanceReport

public javax.ws.rs.core.Response getHistoricTaskInstanceReport(javax.ws.rs.core.UriInfo uriInfo)
Description copied from interface: HistoricTaskInstanceRestService
Provides a report sub module

Specified by:
getHistoricTaskInstanceReport in interface HistoricTaskInstanceRestService

generateCountDto

protected List<HistoricTaskInstanceReportResultDto> generateCountDto(List<HistoricTaskInstanceReportResult> results)

generateDurationDto

protected List<ReportResultDto> generateDurationDto(List<? extends ReportResult> results)


Copyright © 2016 camunda services GmbH. All rights reserved.