org.camunda.bpm.engine.rest.dto.history
Class HistoricDetailQueryDto

java.lang.Object
  extended by org.camunda.bpm.engine.rest.dto.AbstractSearchQueryDto
      extended by org.camunda.bpm.engine.rest.dto.AbstractQueryDto<HistoricDetailQuery>
          extended by org.camunda.bpm.engine.rest.dto.history.HistoricDetailQueryDto

public class HistoricDetailQueryDto
extends AbstractQueryDto<HistoricDetailQuery>

Author:
Roman Smirnov

Field Summary
protected  String activityInstanceId
           
protected  String caseExecutionId
           
protected  String caseInstanceId
           
protected  Boolean excludeTaskDetails
           
protected  String executionId
           
protected  Boolean formFields
           
protected  String processInstanceId
           
protected  String taskId
           
protected  List<String> tenantIds
           
protected  String variableInstanceId
           
protected  Boolean variableUpdates
           
 
Fields inherited from class org.camunda.bpm.engine.rest.dto.AbstractQueryDto
expressions, SORT_ORDER_ASC_VALUE, SORT_ORDER_DESC_VALUE, sortBy, sortings, sortOrder, VALID_SORT_ORDER_VALUES
 
Fields inherited from class org.camunda.bpm.engine.rest.dto.AbstractSearchQueryDto
objectMapper
 
Constructor Summary
HistoricDetailQueryDto()
           
HistoricDetailQueryDto(com.fasterxml.jackson.databind.ObjectMapper objectMapper, javax.ws.rs.core.MultivaluedMap<String,String> queryParameters)
           
 
Method Summary
protected  void applyFilters(HistoricDetailQuery query)
           
protected  void applySortBy(HistoricDetailQuery query, String sortBy, Map<String,Object> parameters, ProcessEngine engine)
           
protected  HistoricDetailQuery createNewQuery(ProcessEngine engine)
           
protected  boolean isValidSortByValue(String value)
           
 void setActivityInstanceId(String activityInstanceId)
           
 void setCaseExecutionId(String caseExecutionId)
           
 void setCaseInstanceId(String caseInstanceId)
           
 void setExcludeTaskDetails(Boolean excludeTaskDetails)
           
 void setExecutionId(String executionId)
           
 void setFormFields(Boolean formFields)
           
 void setProcessInstanceId(String processInstanceId)
           
 void setTaskId(String taskId)
           
 void setTenantIdIn(List<String> tenantIds)
           
 void setVariableInstanceId(String variableInstanceId)
           
 void setVariableUpdates(Boolean variableUpdates)
           
 
Methods inherited from class org.camunda.bpm.engine.rest.dto.AbstractQueryDto
applySortingOptions, applySortOrder, getSorting, setSortBy, setSorting, setSortOrder, sortOptionsValid, sortOrderValueForDirection, toQuery
 
Methods inherited from class org.camunda.bpm.engine.rest.dto.AbstractSearchQueryDto
setObjectMapper, setValueBasedOnAnnotation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

processInstanceId

protected String processInstanceId

executionId

protected String executionId

activityInstanceId

protected String activityInstanceId

caseInstanceId

protected String caseInstanceId

caseExecutionId

protected String caseExecutionId

variableInstanceId

protected String variableInstanceId

taskId

protected String taskId

formFields

protected Boolean formFields

variableUpdates

protected Boolean variableUpdates

excludeTaskDetails

protected Boolean excludeTaskDetails

tenantIds

protected List<String> tenantIds
Constructor Detail

HistoricDetailQueryDto

public HistoricDetailQueryDto()

HistoricDetailQueryDto

public HistoricDetailQueryDto(com.fasterxml.jackson.databind.ObjectMapper objectMapper,
                              javax.ws.rs.core.MultivaluedMap<String,String> queryParameters)
Method Detail

setProcessInstanceId

public void setProcessInstanceId(String processInstanceId)

setExecutionId

public void setExecutionId(String executionId)

setActivityInstanceId

public void setActivityInstanceId(String activityInstanceId)

setCaseInstanceId

public void setCaseInstanceId(String caseInstanceId)

setCaseExecutionId

public void setCaseExecutionId(String caseExecutionId)

setVariableInstanceId

public void setVariableInstanceId(String variableInstanceId)

setTaskId

public void setTaskId(String taskId)

setFormFields

public void setFormFields(Boolean formFields)

setVariableUpdates

public void setVariableUpdates(Boolean variableUpdates)

setExcludeTaskDetails

public void setExcludeTaskDetails(Boolean excludeTaskDetails)

setTenantIdIn

public void setTenantIdIn(List<String> tenantIds)

isValidSortByValue

protected boolean isValidSortByValue(String value)
Specified by:
isValidSortByValue in class AbstractQueryDto<HistoricDetailQuery>

createNewQuery

protected HistoricDetailQuery createNewQuery(ProcessEngine engine)
Specified by:
createNewQuery in class AbstractQueryDto<HistoricDetailQuery>

applyFilters

protected void applyFilters(HistoricDetailQuery query)
Specified by:
applyFilters in class AbstractQueryDto<HistoricDetailQuery>

applySortBy

protected void applySortBy(HistoricDetailQuery query,
                           String sortBy,
                           Map<String,Object> parameters,
                           ProcessEngine engine)
Specified by:
applySortBy in class AbstractQueryDto<HistoricDetailQuery>


Copyright © 2016 camunda services GmbH. All rights reserved.