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

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

public class HistoricVariableInstanceQueryDto
extends AbstractQueryDto<HistoricVariableInstanceQuery>


Field Summary
protected  String[] activityInstanceIdIn
           
protected  String[] caseActivityIdIn
           
protected  String[] caseExecutionIdIn
           
protected  String caseInstanceId
           
protected  String[] executionIdIn
           
protected  String processInstanceId
           
protected  String[] processInstanceIdIn
           
protected  String[] taskIdIn
           
protected  List<String> tenantIds
           
protected  String variableName
           
protected  String variableNameLike
           
protected  Object variableValue
           
 
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
HistoricVariableInstanceQueryDto()
           
HistoricVariableInstanceQueryDto(com.fasterxml.jackson.databind.ObjectMapper objectMapper, javax.ws.rs.core.MultivaluedMap<String,String> queryParameters)
           
 
Method Summary
protected  void applyFilters(HistoricVariableInstanceQuery query)
           
protected  void applySortBy(HistoricVariableInstanceQuery query, String sortBy, Map<String,Object> parameters, ProcessEngine engine)
           
protected  HistoricVariableInstanceQuery createNewQuery(ProcessEngine engine)
           
protected  boolean isValidSortByValue(String value)
           
 void setActivityInstanceIdIn(String[] activityInstanceIdIn)
           
 void setCaseActivityIdIn(String[] caseActivityIdIn)
           
 void setCaseExecutionIdIn(String[] caseExecutionIdIn)
           
 void setCaseInstanceId(String caseInstanceId)
           
 void setExecutionIdIn(String[] executionIdIn)
           
 void setProcessInstanceId(String processInstanceId)
           
 void setProcessInstanceIdIn(String[] processInstanceIdIn)
           
 void setTaskIdIn(String[] taskIdIn)
           
 void setTenantIdIn(List<String> tenantIds)
           
 void setVariableName(String variableName)
           
 void setVariableNameLike(String variableNameLike)
           
 void setVariableValue(Object variableValue)
           
 
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

caseInstanceId

protected String caseInstanceId

variableName

protected String variableName

variableNameLike

protected String variableNameLike

variableValue

protected Object variableValue

executionIdIn

protected String[] executionIdIn

taskIdIn

protected String[] taskIdIn

activityInstanceIdIn

protected String[] activityInstanceIdIn

caseExecutionIdIn

protected String[] caseExecutionIdIn

caseActivityIdIn

protected String[] caseActivityIdIn

processInstanceIdIn

protected String[] processInstanceIdIn

tenantIds

protected List<String> tenantIds
Constructor Detail

HistoricVariableInstanceQueryDto

public HistoricVariableInstanceQueryDto()

HistoricVariableInstanceQueryDto

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

setProcessInstanceId

public void setProcessInstanceId(String processInstanceId)

setCaseInstanceId

public void setCaseInstanceId(String caseInstanceId)

setVariableName

public void setVariableName(String variableName)

setVariableNameLike

public void setVariableNameLike(String variableNameLike)

setVariableValue

public void setVariableValue(Object variableValue)

setExecutionIdIn

public void setExecutionIdIn(String[] executionIdIn)

setTaskIdIn

public void setTaskIdIn(String[] taskIdIn)

setProcessInstanceIdIn

public void setProcessInstanceIdIn(String[] processInstanceIdIn)

setActivityInstanceIdIn

public void setActivityInstanceIdIn(String[] activityInstanceIdIn)

setCaseExecutionIdIn

public void setCaseExecutionIdIn(String[] caseExecutionIdIn)

setCaseActivityIdIn

public void setCaseActivityIdIn(String[] caseActivityIdIn)

setTenantIdIn

public void setTenantIdIn(List<String> tenantIds)

isValidSortByValue

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

createNewQuery

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

applyFilters

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

applySortBy

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


Copyright © 2016 camunda services GmbH. All rights reserved.