Class HistoricProcessInstanceQueryDto


public class HistoricProcessInstanceQueryDto extends AbstractQueryDto<HistoricProcessInstanceQuery>
  • Field Details

    • variableNamesIgnoreCase

      protected Boolean variableNamesIgnoreCase
    • variableValuesIgnoreCase

      protected Boolean variableValuesIgnoreCase
  • Constructor Details

    • HistoricProcessInstanceQueryDto

      public HistoricProcessInstanceQueryDto()
    • HistoricProcessInstanceQueryDto

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

    • setOrQueries

      public void setOrQueries(List<HistoricProcessInstanceQueryDto> orQueries)
    • setProcessInstanceId

      public void setProcessInstanceId(String processInstanceId)
    • setProcessInstanceIds

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

      public String getProcessDefinitionId()
    • setProcessDefinitionId

      public void setProcessDefinitionId(String processDefinitionId)
    • setProcessDefinitionName

      public void setProcessDefinitionName(String processDefinitionName)
    • setProcessDefinitionNameLike

      public void setProcessDefinitionNameLike(String processDefinitionNameLike)
    • setProcessDefinitionKey

      public void setProcessDefinitionKey(String processDefinitionKey)
    • setProcessDefinitionKeyIn

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

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

      public void setProcessInstanceBusinessKey(String processInstanceBusinessKey)
    • setProcessInstanceBusinessKeyIn

      public void setProcessInstanceBusinessKeyIn(List<String> processInstanceBusinessKeyIn)
    • setProcessInstanceBusinessKeyLike

      public void setProcessInstanceBusinessKeyLike(String processInstanceBusinessKeyLike)
    • setRootProcessInstances

      public void setRootProcessInstances(Boolean rootProcessInstances)
    • setFinished

      public void setFinished(Boolean finished)
    • setUnfinished

      public void setUnfinished(Boolean unfinished)
    • setWithIncidents

      public void setWithIncidents(Boolean withIncidents)
    • setWithRootIncidents

      public void setWithRootIncidents(Boolean withRootIncidents)
    • setIncidentStatus

      public void setIncidentStatus(String status)
    • setIncidentMessage

      public void setIncidentMessage(String incidentMessage)
    • setIncidentMessageLike

      public void setIncidentMessageLike(String incidentMessageLike)
    • setStartedBefore

      public void setStartedBefore(Date startedBefore)
    • setStartedAfter

      public void setStartedAfter(Date startedAfter)
    • setFinishedBefore

      public void setFinishedBefore(Date finishedBefore)
    • setFinishedAfter

      public void setFinishedAfter(Date finishedAfter)
    • setStartedBy

      public void setStartedBy(String startedBy)
    • setSuperProcessInstanceId

      public void setSuperProcessInstanceId(String superProcessInstanceId)
    • setSubProcessInstanceId

      public void setSubProcessInstanceId(String subProcessInstanceId)
    • setSuperCaseInstanceId

      public void setSuperCaseInstanceId(String superCaseInstanceId)
    • setSubCaseInstanceId

      public void setSubCaseInstanceId(String subCaseInstanceId)
    • setCaseInstanceId

      public void setCaseInstanceId(String caseInstanceId)
    • setVariables

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

      public void setVariableNamesIgnoreCase(Boolean variableNamesIgnoreCase)
    • setVariableValuesIgnoreCase

      public void setVariableValuesIgnoreCase(Boolean variableValuesIgnoreCase)
    • getIncidentType

      public String getIncidentType()
    • setIncidentType

      public void setIncidentType(String incidentType)
    • setTenantIdIn

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

      public void setWithoutTenantId(Boolean withoutTenantId)
    • setExecutedActivityAfter

      public void setExecutedActivityAfter(Date executedActivityAfter)
    • setExecutedActivityIdIn

      public void setExecutedActivityIdIn(List<String> executedActivityIds)
    • setExecutedActivityBefore

      public void setExecutedActivityBefore(Date executedActivityBefore)
    • setActiveActivityIdIn

      public void setActiveActivityIdIn(List<String> activeActivityIdIn)
    • setExecutedJobAfter

      public void setExecutedJobAfter(Date executedJobAfter)
    • setExecutedJobBefore

      public void setExecutedJobBefore(Date executedJobBefore)
    • setActive

      public void setActive(Boolean active)
    • setSuspended

      public void setSuspended(Boolean suspended)
    • setCompleted

      public void setCompleted(Boolean completed)
    • setExternallyTerminated

      public void setExternallyTerminated(Boolean externallyTerminated)
    • setInternallyTerminated

      public void setInternallyTerminated(Boolean internallyTerminated)
    • isValidSortByValue

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

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

      public List<HistoricProcessInstanceQueryDto> getOrQueries()
    • applyFilters

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

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