Class VariableInstanceQueryDto

java.lang.Object
org.camunda.bpm.engine.rest.dto.AbstractSearchQueryDto
org.camunda.bpm.engine.rest.dto.AbstractQueryDto<org.camunda.bpm.engine.runtime.VariableInstanceQuery>
org.camunda.bpm.engine.rest.dto.runtime.VariableInstanceQueryDto

public class VariableInstanceQueryDto extends AbstractQueryDto<org.camunda.bpm.engine.runtime.VariableInstanceQuery>
Author:
roman.smirnov
  • Field Details

    • variableName

      protected String variableName
    • variableNameLike

      protected String variableNameLike
    • variableValues

      protected List<VariableQueryParameterDto> variableValues
    • variableNamesIgnoreCase

      protected Boolean variableNamesIgnoreCase
    • variableValuesIgnoreCase

      protected Boolean variableValuesIgnoreCase
    • executionIdIn

      protected String[] executionIdIn
    • processInstanceIdIn

      protected String[] processInstanceIdIn
    • caseExecutionIdIn

      protected String[] caseExecutionIdIn
    • caseInstanceIdIn

      protected String[] caseInstanceIdIn
    • taskIdIn

      protected String[] taskIdIn
    • batchIdIn

      protected String[] batchIdIn
    • variableScopeIdIn

      protected String[] variableScopeIdIn
    • activityInstanceIdIn

      protected String[] activityInstanceIdIn
  • Constructor Details

    • VariableInstanceQueryDto

      public VariableInstanceQueryDto()
    • VariableInstanceQueryDto

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

    • setVariableName

      public void setVariableName(String variableName)
    • setVariableNameLike

      public void setVariableNameLike(String variableNameLike)
    • setVariableValues

      public void setVariableValues(List<VariableQueryParameterDto> variableValues)
    • setVariableNamesIgnoreCase

      public void setVariableNamesIgnoreCase(Boolean variableNamesIgnoreCase)
    • setVariableValuesIgnoreCase

      public void setVariableValuesIgnoreCase(Boolean variableValuesIgnoreCase)
    • setExecutionIdIn

      public void setExecutionIdIn(String[] executionIdIn)
    • setProcessInstanceIdIn

      public void setProcessInstanceIdIn(String[] processInstanceIdIn)
    • setCaseExecutionIdIn

      public void setCaseExecutionIdIn(String[] caseExecutionIdIn)
    • setCaseInstanceIdIn

      public void setCaseInstanceIdIn(String[] caseInstanceIdIn)
    • setTaskIdIn

      public void setTaskIdIn(String[] taskIdIn)
    • setBatchIdIn

      public void setBatchIdIn(String[] batchIdIn)
    • setVariableScopeIdIn

      public void setVariableScopeIdIn(String[] variableScopeIdIn)
    • setActivityInstanceIdIn

      public void setActivityInstanceIdIn(String[] activityInstanceIdIn)
    • setTenantIdIn

      public void setTenantIdIn(List<String> tenantIds)
    • isValidSortByValue

      protected boolean isValidSortByValue(String value)
      Specified by:
      isValidSortByValue in class AbstractQueryDto<org.camunda.bpm.engine.runtime.VariableInstanceQuery>
    • createNewQuery

      protected org.camunda.bpm.engine.runtime.VariableInstanceQuery createNewQuery(org.camunda.bpm.engine.ProcessEngine engine)
      Specified by:
      createNewQuery in class AbstractQueryDto<org.camunda.bpm.engine.runtime.VariableInstanceQuery>
    • applyFilters

      protected void applyFilters(org.camunda.bpm.engine.runtime.VariableInstanceQuery query)
      Specified by:
      applyFilters in class AbstractQueryDto<org.camunda.bpm.engine.runtime.VariableInstanceQuery>
    • applySortBy

      protected void applySortBy(org.camunda.bpm.engine.runtime.VariableInstanceQuery query, String sortBy, Map<String,Object> parameters, org.camunda.bpm.engine.ProcessEngine engine)
      Specified by:
      applySortBy in class AbstractQueryDto<org.camunda.bpm.engine.runtime.VariableInstanceQuery>