Class ProcessDefinitionQueryDto


public class ProcessDefinitionQueryDto extends AbstractQueryDto<ProcessDefinitionQuery>
  • Field Details

    • processDefinitionId

      protected String processDefinitionId
    • processDefinitionIdIn

      protected List<String> processDefinitionIdIn
    • category

      protected String category
    • categoryLike

      protected String categoryLike
    • name

      protected String name
    • nameLike

      protected String nameLike
    • deploymentId

      protected String deploymentId
    • deployedAfter

      protected Date deployedAfter
    • deployedAt

      protected Date deployedAt
    • key

      protected String key
    • keyLike

      protected String keyLike
    • version

      protected Integer version
    • latestVersion

      protected Boolean latestVersion
    • resourceName

      protected String resourceName
    • resourceNameLike

      protected String resourceNameLike
    • startableBy

      protected String startableBy
    • active

      protected Boolean active
    • suspended

      protected Boolean suspended
    • incidentId

      protected String incidentId
    • incidentType

      protected String incidentType
    • incidentMessage

      protected String incidentMessage
    • incidentMessageLike

      protected String incidentMessageLike
    • tenantIds

      protected List<String> tenantIds
    • withoutTenantId

      protected Boolean withoutTenantId
    • includeDefinitionsWithoutTenantId

      protected Boolean includeDefinitionsWithoutTenantId
    • versionTag

      protected String versionTag
    • versionTagLike

      protected String versionTagLike
    • withoutVersionTag

      protected Boolean withoutVersionTag
    • keys

      protected List<String> keys
    • startableInTasklist

      protected Boolean startableInTasklist
    • notStartableInTasklist

      protected Boolean notStartableInTasklist
    • startablePermissionCheck

      protected Boolean startablePermissionCheck
  • Constructor Details

    • ProcessDefinitionQueryDto

      public ProcessDefinitionQueryDto()
    • ProcessDefinitionQueryDto

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

    • setProcessDefinitionId

      public void setProcessDefinitionId(String processDefinitionId)
    • setProcessDefinitionIdIn

      public void setProcessDefinitionIdIn(List<String> processDefinitionIdIn)
    • 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)
    • setDeployedAfter

      public void setDeployedAfter(Date deployedAfter)
    • setDeployedAt

      public void setDeployedAt(Date deployedAt)
    • setKey

      public void setKey(String key)
    • setKeysIn

      public void setKeysIn(List<String> keys)
    • setKeyLike

      public void setKeyLike(String keyLike)
    • setVer

      @Deprecated public void setVer(Integer ver)
      Deprecated.
    • setVersion

      public void setVersion(Integer version)
    • setLatest

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

      public void setLatestVersion(Boolean latestVersion)
    • setResourceName

      public void setResourceName(String resourceName)
    • setResourceNameLike

      public void setResourceNameLike(String resourceNameLike)
    • setStartableBy

      public void setStartableBy(String startableBy)
    • setActive

      public void setActive(Boolean active)
    • setSuspended

      public void setSuspended(Boolean suspended)
    • setIncidentId

      public void setIncidentId(String incidentId)
    • setIncidentType

      public void setIncidentType(String incidentType)
    • setIncidentMessage

      public void setIncidentMessage(String incidentMessage)
    • setIncidentMessageLike

      public void setIncidentMessageLike(String incidentMessageLike)
    • setTenantIdIn

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

      public void setWithoutTenantId(Boolean withoutTenantId)
    • setIncludeProcessDefinitionsWithoutTenantId

      public void setIncludeProcessDefinitionsWithoutTenantId(Boolean includeDefinitionsWithoutTenantId)
    • setVersionTag

      public void setVersionTag(String versionTag)
    • setVersionTagLike

      public void setVersionTagLike(String versionTagLike)
    • setWithoutVersionTag

      public void setWithoutVersionTag(Boolean withoutVersionTag)
    • setStartableInTasklist

      public void setStartableInTasklist(Boolean startableInTasklist)
    • setNotStartableInTasklist

      public void setNotStartableInTasklist(Boolean notStartableInTasklist)
    • setStartablePermissionCheck

      public void setStartablePermissionCheck(Boolean startablePermissionCheck)
    • isValidSortByValue

      protected boolean isValidSortByValue(String value)
      Specified by:
      isValidSortByValue in class AbstractQueryDto<ProcessDefinitionQuery>
    • createNewQuery

      protected ProcessDefinitionQuery createNewQuery(ProcessEngine engine)
      Specified by:
      createNewQuery in class AbstractQueryDto<ProcessDefinitionQuery>
    • applyFilters

      protected void applyFilters(ProcessDefinitionQuery query)
      Specified by:
      applyFilters in class AbstractQueryDto<ProcessDefinitionQuery>
    • applySortBy

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