Class HistoricTaskInstanceQueryDto
- java.lang.Object
-
- org.camunda.bpm.engine.rest.dto.AbstractSearchQueryDto
-
- org.camunda.bpm.engine.rest.dto.AbstractQueryDto<HistoricTaskInstanceQuery>
-
- org.camunda.bpm.engine.rest.dto.history.HistoricTaskInstanceQueryDto
-
public class HistoricTaskInstanceQueryDto extends AbstractQueryDto<HistoricTaskInstanceQuery>
- Author:
- Roman Smirnov
-
-
Field Summary
-
Fields inherited from class org.camunda.bpm.engine.rest.dto.AbstractQueryDto
expressions, SORT_ORDER_ASC_VALUE, SORT_ORDER_DESC_VALUE, sortBy, sortings, sortOrder, VALID_SORT_ORDER_VALUES
-
Fields inherited from class org.camunda.bpm.engine.rest.dto.AbstractSearchQueryDto
objectMapper
-
-
Constructor Summary
Constructors Constructor Description HistoricTaskInstanceQueryDto()
HistoricTaskInstanceQueryDto(com.fasterxml.jackson.databind.ObjectMapper objectMapper, javax.ws.rs.core.MultivaluedMap<String,String> queryParameters)
-
Method Summary
-
Methods inherited from class org.camunda.bpm.engine.rest.dto.AbstractQueryDto
applySortingOptions, applySortOrder, getSorting, setSortBy, setSorting, setSortOrder, sortOptionsValid, sortOrderValueForDirection, toQuery
-
Methods inherited from class org.camunda.bpm.engine.rest.dto.AbstractSearchQueryDto
setObjectMapper, setValueBasedOnAnnotation
-
-
-
-
Field Detail
-
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
-
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
-
-
Method Detail
-
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)
-
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 classAbstractQueryDto<HistoricTaskInstanceQuery>
-
createNewQuery
protected HistoricTaskInstanceQuery createNewQuery(ProcessEngine engine)
- Specified by:
createNewQuery
in classAbstractQueryDto<HistoricTaskInstanceQuery>
-
getOrQueries
public List<HistoricTaskInstanceQueryDto> getOrQueries()
-
applyFilters
protected void applyFilters(HistoricTaskInstanceQuery query)
- Specified by:
applyFilters
in classAbstractQueryDto<HistoricTaskInstanceQuery>
-
applySortBy
protected void applySortBy(HistoricTaskInstanceQuery query, String sortBy, Map<String,Object> parameters, ProcessEngine engine)
- Specified by:
applySortBy
in classAbstractQueryDto<HistoricTaskInstanceQuery>
-
-