Class HistoricTaskInstanceQueryDto


public class HistoricTaskInstanceQueryDto extends AbstractQueryDto<HistoricTaskInstanceQuery>
Author:
Roman Smirnov
  • Field Details

    • taskId

      protected String taskId
    • taskParentTaskId

      protected String taskParentTaskId
    • processInstanceId

      protected String processInstanceId
    • processInstanceBusinessKey

      protected String processInstanceBusinessKey
    • processInstanceBusinessKeyIn

      protected String[] processInstanceBusinessKeyIn
    • processInstanceBusinessKeyLike

      protected String processInstanceBusinessKeyLike
    • executionId

      protected String executionId
    • activityInstanceIdIn

      protected String[] activityInstanceIdIn
    • processDefinitionId

      protected String processDefinitionId
    • processDefinitionKey

      protected String processDefinitionKey
    • processDefinitionName

      protected String processDefinitionName
    • taskName

      protected String taskName
    • taskNameLike

      protected String taskNameLike
    • taskDescription

      protected String taskDescription
    • taskDescriptionLike

      protected String taskDescriptionLike
    • taskDefinitionKey

      protected String taskDefinitionKey
    • taskDefinitionKeyIn

      protected String[] taskDefinitionKeyIn
    • taskDeleteReason

      protected String taskDeleteReason
    • taskDeleteReasonLike

      protected String taskDeleteReasonLike
    • assigned

      protected Boolean assigned
    • unassigned

      protected Boolean unassigned
    • taskAssignee

      protected String taskAssignee
    • taskAssigneeLike

      protected String taskAssigneeLike
    • taskOwner

      protected String taskOwner
    • taskOwnerLike

      protected String taskOwnerLike
    • taskPriority

      protected Integer taskPriority
    • finished

      protected Boolean finished
    • unfinished

      protected Boolean unfinished
    • processFinished

      protected Boolean processFinished
    • processUnfinished

      protected Boolean processUnfinished
    • taskDueDate

      protected Date taskDueDate
    • taskDueDateBefore

      protected Date taskDueDateBefore
    • taskDueDateAfter

      protected Date taskDueDateAfter
    • withoutTaskDueDate

      protected Boolean withoutTaskDueDate
    • taskFollowUpDate

      protected Date taskFollowUpDate
    • taskFollowUpDateBefore

      protected Date taskFollowUpDateBefore
    • taskFollowUpDateAfter

      protected Date taskFollowUpDateAfter
    • tenantIds

      protected List<String> tenantIds
    • withoutTenantId

      protected Boolean withoutTenantId
    • startedBefore

      protected Date startedBefore
    • startedAfter

      protected Date startedAfter
    • finishedBefore

      protected Date finishedBefore
    • finishedAfter

      protected Date finishedAfter
    • caseDefinitionId

      protected String caseDefinitionId
    • caseDefinitionKey

      protected String caseDefinitionKey
    • caseDefinitionName

      protected String caseDefinitionName
    • caseInstanceId

      protected String caseInstanceId
    • caseExecutionId

      protected String caseExecutionId
    • taskInvolvedUser

      protected String taskInvolvedUser
    • taskInvolvedGroup

      protected String taskInvolvedGroup
    • taskHadCandidateUser

      protected String taskHadCandidateUser
    • taskHadCandidateGroup

      protected String taskHadCandidateGroup
    • withCandidateGroups

      protected Boolean withCandidateGroups
    • withoutCandidateGroups

      protected Boolean withoutCandidateGroups
    • taskVariables

      protected List<VariableQueryParameterDto> taskVariables
    • processVariables

      protected List<VariableQueryParameterDto> processVariables
    • variableValuesIgnoreCase

      protected Boolean variableValuesIgnoreCase
    • variableNamesIgnoreCase

      protected Boolean variableNamesIgnoreCase
  • Constructor Details

    • HistoricTaskInstanceQueryDto

      public HistoricTaskInstanceQueryDto()
    • HistoricTaskInstanceQueryDto

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

    • setOrQueries

      public void setOrQueries(List<HistoricTaskInstanceQueryDto> orQueries)
    • setTaskId

      public void setTaskId(String taskId)
    • setTaskParentTaskId

      public void setTaskParentTaskId(String taskParentTaskId)
    • setProcessInstanceId

      public void setProcessInstanceId(String processInstanceId)
    • setProcessInstanceBusinessKey

      public void setProcessInstanceBusinessKey(String businessKey)
    • setProcessInstanceBusinessKeyIn

      public void setProcessInstanceBusinessKeyIn(String[] processInstanceBusinessKeyIn)
    • setProcessInstanceBusinessKeyLike

      public void setProcessInstanceBusinessKeyLike(String businessKeyLike)
    • setExecutionId

      public void setExecutionId(String executionId)
    • setActivityInstanceIdIn

      public void setActivityInstanceIdIn(String[] activityInstanceIdIn)
    • setProcessDefinitionId

      public void setProcessDefinitionId(String processDefinitionId)
    • setProcessDefinitionKey

      public void setProcessDefinitionKey(String processDefinitionKey)
    • setProcessDefinitionName

      public void setProcessDefinitionName(String processDefinitionName)
    • setTaskName

      public void setTaskName(String taskName)
    • setTaskNameLike

      public void setTaskNameLike(String taskNameLike)
    • setTaskDescription

      public void setTaskDescription(String taskDescription)
    • setTaskDescriptionLike

      public void setTaskDescriptionLike(String taskDescriptionLike)
    • setTaskDefinitionKey

      public void setTaskDefinitionKey(String taskDefinitionKey)
    • setTaskDefinitionKeyIn

      public void setTaskDefinitionKeyIn(String[] taskDefinitionKeyIn)
    • setTaskDeleteReason

      public void setTaskDeleteReason(String taskDeleteReason)
    • setTaskDeleteReasonLike

      public void setTaskDeleteReasonLike(String taskDeleteReasonLike)
    • setAssigned

      public void setAssigned(Boolean assigned)
    • setUnassigned

      public void setUnassigned(Boolean unassigned)
    • setTaskAssignee

      public void setTaskAssignee(String taskAssignee)
    • setTaskAssigneeLike

      public void setTaskAssigneeLike(String taskAssigneeLike)
    • setTaskOwner

      public void setTaskOwner(String taskOwner)
    • setTaskOwnerLike

      public void setTaskOwnerLike(String taskOwnerLike)
    • setTaskPriority

      public void setTaskPriority(Integer taskPriority)
    • setFinished

      public void setFinished(Boolean finished)
    • setUnfinished

      public void setUnfinished(Boolean unfinished)
    • setProcessFinished

      public void setProcessFinished(Boolean processFinished)
    • setProcessUnfinished

      public void setProcessUnfinished(Boolean processUnfinished)
    • setTaskDueDate

      public void setTaskDueDate(Date taskDueDate)
    • setTaskDueDateBefore

      public void setTaskDueDateBefore(Date taskDueDateBefore)
    • setTaskDueDateAfter

      public void setTaskDueDateAfter(Date taskDueDateAfter)
    • setWithoutTaskDueDate

      public void setWithoutTaskDueDate(Boolean withoutTaskDueDate)
    • setTaskFollowUpDate

      public void setTaskFollowUpDate(Date taskFollowUpDate)
    • setTaskFollowUpDateBefore

      public void setTaskFollowUpDateBefore(Date taskFollowUpDateBefore)
    • setTaskFollowUpDateAfter

      public void setTaskFollowUpDateAfter(Date taskFollowUpDateAfter)
    • setTaskVariables

      public void setTaskVariables(List<VariableQueryParameterDto> taskVariables)
    • setProcessVariables

      public void setProcessVariables(List<VariableQueryParameterDto> processVariables)
    • setVariableValuesIgnoreCase

      public void setVariableValuesIgnoreCase(Boolean variableValuesIgnoreCase)
    • setVariableNamesIgnoreCase

      public void setVariableNamesIgnoreCase(Boolean variableNamesIgnoreCase)
    • setCaseDefinitionId

      public void setCaseDefinitionId(String caseDefinitionId)
    • setCaseDefinitionKey

      public void setCaseDefinitionKey(String caseDefinitionKey)
    • setCaseDefinitionName

      public void setCaseDefinitionName(String caseDefinitionName)
    • setCaseInstanceId

      public void setCaseInstanceId(String caseInstanceId)
    • setCaseExecutionId

      public void setCaseExecutionId(String caseExecutionId)
    • setTenantIdIn

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

      public void setWithoutTenantId(Boolean withoutTenantId)
    • setTaskInvolvedUser

      public void setTaskInvolvedUser(String taskInvolvedUser)
    • setTaskInvolvedGroup

      public void setTaskInvolvedGroup(String taskInvolvedGroup)
    • setTaskHadCandidateUser

      public void setTaskHadCandidateUser(String taskHadCandidateUser)
    • setTaskHadCandidateGroup

      public void setTaskHadCandidateGroup(String taskHadCandidateGroup)
    • setWithCandidateGroups

      public void setWithCandidateGroups(Boolean withCandidateGroups)
    • setWithoutCandidateGroups

      public void setWithoutCandidateGroups(Boolean withoutCandidateGroups)
    • setStartedBefore

      public void setStartedBefore(Date startedBefore)
    • setStartedAfter

      public void setStartedAfter(Date startedAfter)
    • setFinishedBefore

      public void setFinishedBefore(Date finishedBefore)
    • setFinishedAfter

      public void setFinishedAfter(Date finishedAfter)
    • isValidSortByValue

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

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

      public List<HistoricTaskInstanceQueryDto> getOrQueries()
    • applyFilters

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

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