Class ProcessInstanceQueryDto


public class ProcessInstanceQueryDto extends AbstractQueryDto<ProcessInstanceQuery>
  • Field Details

    • variableNamesIgnoreCase

      protected Boolean variableNamesIgnoreCase
    • variableValuesIgnoreCase

      protected Boolean variableValuesIgnoreCase
  • Constructor Details

    • ProcessInstanceQueryDto

      public ProcessInstanceQueryDto()
    • ProcessInstanceQueryDto

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

    • setOrQueries

      public void setOrQueries(List<ProcessInstanceQueryDto> orQueries)
    • getProcessInstanceIds

      public Set<String> getProcessInstanceIds()
    • setProcessInstanceIds

      public void setProcessInstanceIds(Set<String> processInstanceIds)
    • getDeploymentId

      public String getDeploymentId()
    • setDeploymentId

      public void setDeploymentId(String deploymentId)
    • getProcessDefinitionKey

      public String getProcessDefinitionKey()
    • setProcessDefinitionKey

      public void setProcessDefinitionKey(String processDefinitionKey)
    • getProcessDefinitionKeys

      public List<String> getProcessDefinitionKeys()
    • setProcessDefinitionKeyIn

      public void setProcessDefinitionKeyIn(List<String> processDefinitionKeys)
    • getProcessDefinitionKeyNotIn

      public List<String> getProcessDefinitionKeyNotIn()
    • setProcessDefinitionKeyNotIn

      public void setProcessDefinitionKeyNotIn(List<String> processDefinitionKeys)
    • getBusinessKey

      public String getBusinessKey()
    • setBusinessKey

      public void setBusinessKey(String businessKey)
    • getBusinessKeyLike

      public String getBusinessKeyLike()
    • setBusinessKeyLike

      public void setBusinessKeyLike(String businessKeyLike)
    • getCaseInstanceId

      public String getCaseInstanceId()
    • setCaseInstanceId

      public void setCaseInstanceId(String caseInstanceId)
    • getProcessDefinitionId

      public String getProcessDefinitionId()
    • setProcessDefinitionId

      public void setProcessDefinitionId(String processDefinitionId)
    • getSuperProcessInstance

      public String getSuperProcessInstance()
    • setSuperProcessInstance

      public void setSuperProcessInstance(String superProcessInstance)
    • getSubProcessInstance

      public String getSubProcessInstance()
    • setSubProcessInstance

      public void setSubProcessInstance(String subProcessInstance)
    • getSuperCaseInstance

      public String getSuperCaseInstance()
    • setSuperCaseInstance

      public void setSuperCaseInstance(String superCaseInstance)
    • getSubCaseInstance

      public String getSubCaseInstance()
    • setSubCaseInstance

      public void setSubCaseInstance(String subCaseInstance)
    • isActive

      public Boolean isActive()
    • setActive

      public void setActive(Boolean active)
    • isSuspended

      public Boolean isSuspended()
    • setSuspended

      public void setSuspended(Boolean suspended)
    • getVariables

      public List<VariableQueryParameterDto> getVariables()
    • setVariables

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

      public Boolean isVariableNamesIgnoreCase()
    • setVariableNamesIgnoreCase

      public void setVariableNamesIgnoreCase(Boolean variableNamesCaseInsensitive)
    • isVariableValuesIgnoreCase

      public Boolean isVariableValuesIgnoreCase()
    • setVariableValuesIgnoreCase

      public void setVariableValuesIgnoreCase(Boolean variableValuesCaseInsensitive)
    • isWithIncident

      public Boolean isWithIncident()
    • setWithIncident

      public void setWithIncident(Boolean withIncident)
    • getIncidentId

      public String getIncidentId()
    • setIncidentId

      public void setIncidentId(String incidentId)
    • getIncidentType

      public String getIncidentType()
    • setIncidentType

      public void setIncidentType(String incidentType)
    • getIncidentMessage

      public String getIncidentMessage()
    • setIncidentMessage

      public void setIncidentMessage(String incidentMessage)
    • getIncidentMessageLike

      public String getIncidentMessageLike()
    • setIncidentMessageLike

      public void setIncidentMessageLike(String incidentMessageLike)
    • getTenantIdIn

      public List<String> getTenantIdIn()
    • setTenantIdIn

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

      public Boolean isWithoutTenantId()
    • setWithoutTenantId

      public void setWithoutTenantId(Boolean withoutTenantId)
    • getActivityIds

      public List<String> getActivityIds()
    • setActivityIdIn

      public void setActivityIdIn(List<String> activityIds)
    • isRootProcessInstances

      public Boolean isRootProcessInstances()
    • setRootProcessInstances

      public void setRootProcessInstances(Boolean rootProcessInstances)
    • isLeafProcessInstances

      public Boolean isLeafProcessInstances()
    • setLeafProcessInstances

      public void setLeafProcessInstances(Boolean leafProcessInstances)
    • isProcessDefinitionWithoutTenantId

      public Boolean isProcessDefinitionWithoutTenantId()
    • setProcessDefinitionWithoutTenantId

      public void setProcessDefinitionWithoutTenantId(Boolean isProcessDefinitionWithoutTenantId)
    • isValidSortByValue

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

      protected ProcessInstanceQuery createNewQuery(ProcessEngine engine)
      Specified by:
      createNewQuery in class AbstractQueryDto<ProcessInstanceQuery>
    • getOrQueries

      public List<ProcessInstanceQueryDto> getOrQueries()
    • applyFilters

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

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