Class CaseDefinitionQueryDto

java.lang.Object
org.camunda.bpm.engine.rest.dto.AbstractSearchQueryDto
org.camunda.bpm.engine.rest.dto.AbstractQueryDto<org.camunda.bpm.engine.repository.CaseDefinitionQuery>
org.camunda.bpm.engine.rest.dto.repository.CaseDefinitionQueryDto

public class CaseDefinitionQueryDto extends AbstractQueryDto<org.camunda.bpm.engine.repository.CaseDefinitionQuery>
Author:
Roman Smirnov
  • Field Details

    • caseDefinitionId

      protected String caseDefinitionId
    • caseDefinitionIdIn

      protected List<String> caseDefinitionIdIn
    • category

      protected String category
    • categoryLike

      protected String categoryLike
    • name

      protected String name
    • nameLike

      protected String nameLike
    • deploymentId

      protected String deploymentId
    • key

      protected String key
    • keyLike

      protected String keyLike
    • resourceName

      protected String resourceName
    • resourceNameLike

      protected String resourceNameLike
    • version

      protected Integer version
    • latestVersion

      protected Boolean latestVersion
    • tenantIds

      protected List<String> tenantIds
    • withoutTenantId

      protected Boolean withoutTenantId
    • includeDefinitionsWithoutTenantId

      protected Boolean includeDefinitionsWithoutTenantId
  • Constructor Details

    • CaseDefinitionQueryDto

      public CaseDefinitionQueryDto()
    • CaseDefinitionQueryDto

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

    • setCaseDefinitionId

      public void setCaseDefinitionId(String caseDefinitionId)
    • setCaseDefinitionIdIn

      public void setCaseDefinitionIdIn(List<String> caseDefinitionIdIn)
    • setCategory

      public void setCategory(String category)
    • setCategoryLike

      public void setCategoryLike(String categoryLike)
    • setName

      public void setName(String name)
    • setNameLike

      public void setNameLike(String nameLike)
    • setDeploymentId

      public void setDeploymentId(String deploymentId)
    • setKey

      public void setKey(String key)
    • setKeyLike

      public void setKeyLike(String keyLike)
    • setResourceName

      public void setResourceName(String resourceName)
    • setResourceNameLike

      public void setResourceNameLike(String resourceNameLike)
    • setVersion

      public void setVersion(Integer version)
    • setLatest

      @Deprecated public void setLatest(Boolean latest)
      Deprecated.
    • setLatestVersion

      public void setLatestVersion(Boolean latestVersion)
    • setTenantIdIn

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

      public void setWithoutTenantId(Boolean withoutTenantId)
    • setIncludeCaseDefinitionsWithoutTenantId

      public void setIncludeCaseDefinitionsWithoutTenantId(Boolean includeDefinitionsWithoutTenantId)
    • isValidSortByValue

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

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

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

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