Class TaskQueryDto
java.lang.Object
org.camunda.bpm.engine.rest.dto.AbstractSearchQueryDto
org.camunda.bpm.engine.rest.dto.AbstractQueryDto<TaskQuery>
org.camunda.bpm.engine.rest.dto.task.TaskQueryDto
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Booleanstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected BooleanFields 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_VALUESFields inherited from class org.camunda.bpm.engine.rest.dto.AbstractSearchQueryDto
objectMapper -
Constructor Summary
ConstructorsConstructorDescriptionTaskQueryDto(com.fasterxml.jackson.databind.ObjectMapper objectMapper, jakarta.ws.rs.core.MultivaluedMap<String, String> queryParameters) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidapplyFilters(TaskQuery query) protected voidapplySortBy(TaskQuery query, String sortBy, Map<String, Object> parameters, ProcessEngine engine) static List<SortingDto>convertQueryOrderingPropertiesToSortingDtos(List<QueryOrderingProperty> orderingProperties) static SortingDtoconvertQueryOrderingPropertyToSortingDto(QueryOrderingProperty orderingProperty) static SortingDtoconvertVariableOrderPropertyToSortingDto(VariableOrderProperty variableOrderProperty) protected TaskQuerycreateNewQuery(ProcessEngine engine) static TaskQueryDtostatic TaskQueryDtoString[]String[]String[]getName()getOwner()String[]String[]String[]String[]String[]String[]protected Objectprotected ValueTypegetValueTypeByName(String name, ProcessEngine engine) protected StringgetValueTypeName(Map<String, Object> parameters) protected StringgetVariableName(Map<String, Object> parameters) protected booleanisValidSortByValue(String value) voidvoidsetActivityInstanceIdIn(String[] activityInstanceIdIn) voidsetAssigned(Boolean assigned) voidsetAssignee(String assignee) voidsetAssigneeExpression(String assigneeExpression) voidsetAssigneeIn(String[] assigneeIn) voidsetAssigneeLike(String assigneeLike) voidsetAssigneeLikeExpression(String assigneeLikeExpression) voidsetAssigneeNotIn(String[] assigneeNotIn) voidsetCandidateGroup(String candidateGroup) voidsetCandidateGroupExpression(String candidateGroupExpression) voidsetCandidateGroupLike(String candidateGroupLike) voidsetCandidateGroups(List<String> candidateGroups) voidsetCandidateGroupsExpression(String candidateGroupsExpression) voidsetCandidateUser(String candidateUser) voidsetCandidateUserExpression(String candidateUserExpression) voidsetCaseDefinitionId(String caseDefinitionId) voidsetCaseDefinitionKey(String caseDefinitionKey) voidsetCaseDefinitionName(String caseDefinitionName) voidsetCaseDefinitionNameLike(String caseDefinitionNameLike) voidsetCaseExecutionId(String caseExecutionId) voidsetCaseInstanceBusinessKey(String caseInstanceBusinessKey) voidsetCaseInstanceBusinessKeyLike(String caseInstanceBusinessKeyLike) voidsetCaseInstanceId(String caseInstanceId) voidsetCaseInstanceVariables(List<VariableQueryParameterDto> caseInstanceVariables) voidsetCreated(Date createdOn) Deprecated.voidsetCreatedAfter(Date createdAfter) voidsetCreatedAfterExpression(String createdAfterExpression) voidsetCreatedBefore(Date createdBefore) voidsetCreatedBeforeExpression(String createdBeforeExpression) voidsetCreatedOn(Date createdOn) voidsetCreatedOnExpression(String createdOnExpression) voidsetDelegationState(String taskDelegationState) voidsetDescription(String description) voidsetDescriptionLike(String descriptionLike) voidDeprecated.voidsetDueAfter(Date dueAfter) voidsetDueAfterExpression(String dueAfterExpression) voidsetDueBefore(Date dueBefore) voidsetDueBeforeExpression(String dueBeforeExpression) voidsetDueDate(Date dueDate) voidsetDueDateExpression(String dueDateExpression) voidsetExecutionId(String executionId) voidsetFollowUp(Date followUpDate) Deprecated.voidsetFollowUpAfter(Date followUpAfter) voidsetFollowUpAfterExpression(String followUpAfterExpression) voidsetFollowUpBefore(Date followUpBefore) voidsetFollowUpBeforeExpression(String followUpBeforeExpression) voidsetFollowUpBeforeOrNotExistent(Date followUpBefore) voidsetFollowUpBeforeOrNotExistentExpression(String followUpBeforeExpression) voidsetFollowUpDate(Date followUpDate) voidsetFollowUpDateExpression(String followUpDateExpression) voidsetIncludeAssignedTasks(Boolean includeAssignedTasks) voidsetInvolvedUser(String involvedUser) voidsetInvolvedUserExpression(String involvedUserExpression) voidsetMaxPriority(Integer maxPriority) voidsetMinPriority(Integer minPriority) voidvoidsetNameLike(String nameLike) voidsetNameNotEqual(String nameNotEqual) voidsetNameNotLike(String nameNotLike) voidsetOrQueries(List<TaskQueryDto> orQueries) voidvoidsetOwnerExpression(String ownerExpression) voidsetParentTaskId(String parentTaskId) voidsetPriority(Integer priority) voidsetProcessDefinitionId(String processDefinitionId) voidsetProcessDefinitionKey(String processDefinitionKey) voidsetProcessDefinitionKeyIn(String[] processDefinitionKeyIn) voidsetProcessDefinitionName(String processDefinitionName) voidsetProcessDefinitionNameLike(String processDefinitionNameLike) voidsetProcessInstanceBusinessKey(String businessKey) voidsetProcessInstanceBusinessKeyExpression(String businessKeyExpression) voidsetProcessInstanceBusinessKeyIn(String[] processInstanceBusinessKeyIn) voidsetProcessInstanceBusinessKeyLike(String businessKeyLike) voidsetProcessInstanceBusinessKeyLikeExpression(String businessKeyLikeExpression) voidsetProcessInstanceId(String processInstanceId) voidsetProcessInstanceIdIn(String[] processInstanceIdIn) voidsetProcessVariables(List<VariableQueryParameterDto> processVariables) voidsetSuspended(Boolean suspended) voidsetTaskDefinitionKey(String taskDefinitionKey) voidsetTaskDefinitionKeyIn(String[] taskDefinitionKeyIn) voidsetTaskDefinitionKeyLike(String taskDefinitionKeyLike) voidvoidsetTaskIdIn(String[] taskIdIn) voidsetTaskVariables(List<VariableQueryParameterDto> taskVariables) voidsetTenantIdIn(String[] tenantIdIn) voidsetUnassigned(Boolean unassigned) voidsetUpdatedAfter(Date updatedAfter) voidsetUpdatedAfterExpression(String updatedAfterExpression) voidsetVariableNamesIgnoreCase(Boolean variableNamesCaseInsensitive) voidsetVariableValuesIgnoreCase(Boolean variableValuesCaseInsensitive) voidsetWithCandidateGroups(Boolean withCandidateGroups) voidsetWithCandidateUsers(Boolean withCandidateUsers) voidsetWithCommentAttachmentInfo(Boolean withCommentAttachmentInfo) voidsetWithoutCandidateGroups(Boolean withoutCandidateGroups) voidsetWithoutCandidateUsers(Boolean withoutCandidateUsers) voidsetWithoutDueDate(Boolean withoutDueDate) voidsetWithoutTenantId(Boolean withoutTenantId) static StringsortByValueForQueryEntityRelationCondition(QueryEntityRelationCondition relationCondition) static StringsortByValueForQueryProperty(QueryProperty queryProperty) static StringsortByValueForVariableOrderProperty(VariableOrderProperty variableOrderProperty) sortParametersForVariableOrderProperty(VariableOrderProperty variableOrderProperty) Methods inherited from class org.camunda.bpm.engine.rest.dto.AbstractQueryDto
applySortingOptions, applySortOrder, getSorting, setSortBy, setSorting, setSortOrder, sortOptionsValid, sortOrderValueForDirection, toQueryMethods inherited from class org.camunda.bpm.engine.rest.dto.AbstractSearchQueryDto
setObjectMapper, setValueBasedOnAnnotation
-
Field Details
-
SORT_BY_PROCESS_INSTANCE_ID_VALUE
- See Also:
-
SORT_BY_CASE_INSTANCE_ID_VALUE
- See Also:
-
SORT_BY_DUE_DATE_VALUE
- See Also:
-
SORT_BY_FOLLOW_UP_VALUE
- See Also:
-
SORT_BY_EXECUTION_ID_VALUE
- See Also:
-
SORT_BY_CASE_EXECUTION_ID_VALUE
- See Also:
-
SORT_BY_ASSIGNEE_VALUE
- See Also:
-
SORT_BY_CREATE_TIME_VALUE
- See Also:
-
SORT_BY_LAST_UPDATED_VALUE
- See Also:
-
SORT_BY_DESCRIPTION_VALUE
- See Also:
-
SORT_BY_ID_VALUE
- See Also:
-
SORT_BY_NAME_VALUE
- See Also:
-
SORT_BY_NAME_CASE_INSENSITIVE_VALUE
- See Also:
-
SORT_BY_PRIORITY_VALUE
- See Also:
-
SORT_BY_TENANT_ID_VALUE
- See Also:
-
SORT_BY_PROCESS_VARIABLE
- See Also:
-
SORT_BY_EXECUTION_VARIABLE
- See Also:
-
SORT_BY_TASK_VARIABLE
- See Also:
-
SORT_BY_CASE_INSTANCE_VARIABLE
- See Also:
-
SORT_BY_CASE_EXECUTION_VARIABLE
- See Also:
-
VALID_SORT_BY_VALUES
-
SORT_PARAMETERS_VARIABLE_NAME
- See Also:
-
SORT_PARAMETERS_VALUE_TYPE
- See Also:
-
assigned
-
withCandidateGroups
-
withoutCandidateGroups
-
withCandidateUsers
-
withoutCandidateUsers
-
variableNamesIgnoreCase
-
variableValuesIgnoreCase
-
-
Constructor Details
-
TaskQueryDto
public TaskQueryDto() -
TaskQueryDto
-
-
Method Details
-
setOrQueries
-
setProcessInstanceBusinessKey
-
setProcessInstanceBusinessKeyExpression
-
setProcessInstanceBusinessKeyIn
-
setProcessInstanceBusinessKeyLike
-
setProcessInstanceBusinessKeyLikeExpression
-
setProcessDefinitionKey
-
setProcessDefinitionKeyIn
-
setProcessDefinitionId
-
setExecutionId
-
setActivityInstanceIdIn
-
setTenantIdIn
-
setWithoutTenantId
-
setProcessDefinitionName
-
setProcessDefinitionNameLike
-
setProcessInstanceId
-
setProcessInstanceIdIn
-
setAssignee
-
setAssigneeExpression
-
setAssigneeLike
-
setAssigneeIn
-
setAssigneeNotIn
-
setAssigneeLikeExpression
-
setCandidateGroup
-
setCandidateGroupExpression
-
setCandidateGroupLike
-
setWithCandidateGroups
-
setWithoutCandidateGroups
-
setWithCandidateUsers
-
setWithoutCandidateUsers
-
setCandidateUser
-
setCandidateUserExpression
-
setIncludeAssignedTasks
-
setTaskId
-
setTaskIdIn
-
setTaskDefinitionKey
-
setTaskDefinitionKeyIn
-
setTaskDefinitionKeyLike
-
setDescription
-
setDescriptionLike
-
setInvolvedUser
-
setInvolvedUserExpression
-
setMaxPriority
-
setMinPriority
-
setName
-
setNameNotEqual
-
setNameLike
-
setNameNotLike
-
setOwner
-
setOwnerExpression
-
setPriority
-
setParentTaskId
-
setAssigned
-
setUnassigned
-
setActive
-
setSuspended
-
setDueAfter
-
setDueAfterExpression
-
setDueBefore
-
setDueBeforeExpression
-
setDueDate
-
setDue
Deprecated. -
setDueDateExpression
-
setWithoutDueDate
-
setFollowUpAfter
-
setFollowUpAfterExpression
-
setFollowUpBefore
-
setFollowUpBeforeOrNotExistentExpression
-
setFollowUpBeforeOrNotExistent
-
setFollowUpBeforeExpression
-
setFollowUpDate
-
setFollowUp
Deprecated. -
setFollowUpDateExpression
-
setCreatedAfter
-
setCreatedAfterExpression
-
setCreatedBefore
-
setCreatedBeforeExpression
-
setCreatedOn
-
setCreated
Deprecated. -
setCreatedOnExpression
-
setUpdatedAfter
-
setUpdatedAfterExpression
-
setDelegationState
-
setCandidateGroups
-
setCandidateGroupsExpression
-
setTaskVariables
-
setProcessVariables
-
setCaseDefinitionId
-
setCaseDefinitionKey
-
setCaseDefinitionName
-
setCaseDefinitionNameLike
-
setCaseExecutionId
-
setCaseInstanceBusinessKey
-
setCaseInstanceBusinessKeyLike
-
setCaseInstanceId
-
setCaseInstanceVariables
-
setVariableNamesIgnoreCase
-
setVariableValuesIgnoreCase
-
setWithCommentAttachmentInfo
-
isValidSortByValue
- Specified by:
isValidSortByValuein classAbstractQueryDto<TaskQuery>
-
createNewQuery
- Specified by:
createNewQueryin classAbstractQueryDto<TaskQuery>
-
getProcessInstanceBusinessKey
-
getProcessInstanceBusinessKeyExpression
-
getProcessInstanceBusinessKeyIn
-
getProcessInstanceBusinessKeyLike
-
getProcessInstanceBusinessKeyLikeExpression
-
getProcessDefinitionKey
-
getProcessDefinitionKeyIn
-
getProcessDefinitionId
-
getExecutionId
-
getActivityInstanceIdIn
-
getTenantIdIn
-
getWithoutTenantId
-
getProcessDefinitionName
-
getProcessDefinitionNameLike
-
getProcessInstanceId
-
getProcessInstanceIdIn
-
getAssignee
-
getAssigneeExpression
-
getAssigneeLike
-
getAssigneeIn
-
getAssigneeNotIn
-
getAssigneeLikeExpression
-
getCandidateGroup
-
getCandidateGroupExpression
-
getCandidateGroupLike
-
getCandidateUser
-
getCandidateUserExpression
-
getIncludeAssignedTasks
-
getTaskIdIn
-
getTaskId
-
getTaskDefinitionKeyIn
-
getTaskDefinitionKey
-
getTaskDefinitionKeyLike
-
getDescription
-
getDescriptionLike
-
getInvolvedUser
-
getInvolvedUserExpression
-
getMaxPriority
-
getMinPriority
-
getName
-
getNameNotEqual
-
getNameLike
-
getNameNotLike
-
getOwner
-
getOwnerExpression
-
getPriority
-
getParentTaskId
-
getAssigned
-
getUnassigned
-
getActive
-
getSuspended
-
getCaseDefinitionKey
-
getCaseDefinitionId
-
getCaseDefinitionName
-
getCaseDefinitionNameLike
-
getCaseInstanceId
-
getCaseInstanceBusinessKey
-
getCaseInstanceBusinessKeyLike
-
getCaseExecutionId
-
getDueAfter
-
getDueAfterExpression
-
getDueBefore
-
getDueBeforeExpression
-
getDueDate
-
getDueDateExpression
-
getWithoutDueDate
-
getFollowUpAfter
-
getFollowUpAfterExpression
-
getFollowUpBefore
-
getFollowUpBeforeExpression
-
getFollowUpBeforeOrNotExistent
-
getFollowUpBeforeOrNotExistentExpression
-
getFollowUpDate
-
getFollowUpDateExpression
-
getCreatedAfter
-
getCreatedAfterExpression
-
getCreatedBefore
-
getCreatedBeforeExpression
-
getCreatedOn
-
getCreatedOnExpression
-
getUpdatedAfter
-
getUpdatedAfterExpression
-
getDelegationState
-
getCandidateGroups
-
getCandidateGroupsExpression
-
getTaskVariables
-
getProcessVariables
-
getCaseInstanceVariables
-
getOrQueries
-
isVariableNamesIgnoreCase
-
isVariableValuesIgnoreCase
-
getWithCommentAttachmentInfo
-
applyFilters
- Specified by:
applyFiltersin classAbstractQueryDto<TaskQuery>
-
applySortBy
protected void applySortBy(TaskQuery query, String sortBy, Map<String, Object> parameters, ProcessEngine engine) - Specified by:
applySortByin classAbstractQueryDto<TaskQuery>
-
getValueTypeName
-
getVariableName
-
getValue
-
getValueTypeByName
-
fromQuery
-
fromQuery
-
convertQueryOrderingPropertiesToSortingDtos
public static List<SortingDto> convertQueryOrderingPropertiesToSortingDtos(List<QueryOrderingProperty> orderingProperties) -
convertVariableOrderPropertyToSortingDto
public static SortingDto convertVariableOrderPropertyToSortingDto(VariableOrderProperty variableOrderProperty) -
convertQueryOrderingPropertyToSortingDto
public static SortingDto convertQueryOrderingPropertyToSortingDto(QueryOrderingProperty orderingProperty) -
sortByValueForQueryProperty
-
sortByValueForVariableOrderProperty
public static String sortByValueForVariableOrderProperty(VariableOrderProperty variableOrderProperty) -
sortByValueForQueryEntityRelationCondition
public static String sortByValueForQueryEntityRelationCondition(QueryEntityRelationCondition relationCondition) -
sortParametersForVariableOrderProperty
public static Map<String,Object> sortParametersForVariableOrderProperty(VariableOrderProperty variableOrderProperty)
-