Class CaseInstanceQueryDto

java.lang.Object
org.camunda.bpm.engine.rest.dto.AbstractSearchQueryDto
org.camunda.bpm.engine.rest.dto.AbstractQueryDto<org.camunda.bpm.engine.runtime.CaseInstanceQuery>
org.camunda.bpm.engine.rest.dto.runtime.CaseInstanceQueryDto

public class CaseInstanceQueryDto extends AbstractQueryDto<org.camunda.bpm.engine.runtime.CaseInstanceQuery>
Author:
Roman Smirnov
  • Field Details

    • SORT_BY_INSTANCE_ID_VALUE

      protected static final String SORT_BY_INSTANCE_ID_VALUE
      See Also:
    • SORT_BY_DEFINITION_KEY_VALUE

      protected static final String SORT_BY_DEFINITION_KEY_VALUE
      See Also:
    • SORT_BY_DEFINITION_ID_VALUE

      protected static final String SORT_BY_DEFINITION_ID_VALUE
      See Also:
    • SORT_BY_TENANT_ID

      protected static final String SORT_BY_TENANT_ID
      See Also:
    • VALID_SORT_BY_VALUES

      protected static final List<String> VALID_SORT_BY_VALUES
    • caseInstanceId

      protected String caseInstanceId
    • businessKey

      protected String businessKey
    • caseDefinitionKey

      protected String caseDefinitionKey
    • caseDefinitionId

      protected String caseDefinitionId
    • deploymentId

      protected String deploymentId
    • superProcessInstance

      protected String superProcessInstance
    • subProcessInstance

      protected String subProcessInstance
    • superCaseInstance

      protected String superCaseInstance
    • subCaseInstance

      protected String subCaseInstance
    • tenantIds

      protected List<String> tenantIds
    • withoutTenantId

      protected Boolean withoutTenantId
    • active

      protected Boolean active
    • completed

      protected Boolean completed
    • terminated

      protected Boolean terminated
    • variables

      protected List<VariableQueryParameterDto> variables
    • variableNamesIgnoreCase

      protected Boolean variableNamesIgnoreCase
    • variableValuesIgnoreCase

      protected Boolean variableValuesIgnoreCase
  • Constructor Details

    • CaseInstanceQueryDto

      public CaseInstanceQueryDto()
    • CaseInstanceQueryDto

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

    • setCaseInstanceId

      public void setCaseInstanceId(String caseInstanceId)
    • setBusinessKey

      public void setBusinessKey(String businessKey)
    • setCaseDefinitionKey

      public void setCaseDefinitionKey(String caseDefinitionKey)
    • setCaseDefinitionId

      public void setCaseDefinitionId(String caseDefinitionId)
    • setDeploymentId

      public void setDeploymentId(String deploymentId)
    • setSuperProcessInstance

      public void setSuperProcessInstance(String superProcessInstance)
    • setSubProcessInstance

      public void setSubProcessInstance(String subProcessInstance)
    • setSuperCaseInstance

      public void setSuperCaseInstance(String superCaseInstance)
    • setSubCaseInstance

      public void setSubCaseInstance(String subCaseInstance)
    • setTenantIdIn

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

      public void setWithoutTenantId(Boolean withoutTenantId)
    • setActive

      public void setActive(Boolean active)
    • setCompleted

      public void setCompleted(Boolean completed)
    • setTerminated

      public void setTerminated(Boolean terminated)
    • setVariables

      public void setVariables(List<VariableQueryParameterDto> variables)
    • setVariableNamesIgnoreCase

      public void setVariableNamesIgnoreCase(Boolean variableNamesIgnoreCase)
    • setVariableValuesIgnoreCase

      public void setVariableValuesIgnoreCase(Boolean variableValuesIgnoreCase)
    • isValidSortByValue

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

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

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

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