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
-
public class TaskQueryDto extends AbstractQueryDto<TaskQuery>
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.Boolean
assigned
static java.lang.String
SORT_BY_ASSIGNEE_VALUE
static java.lang.String
SORT_BY_CASE_EXECUTION_ID_VALUE
static java.lang.String
SORT_BY_CASE_EXECUTION_VARIABLE
static java.lang.String
SORT_BY_CASE_INSTANCE_ID_VALUE
static java.lang.String
SORT_BY_CASE_INSTANCE_VARIABLE
static java.lang.String
SORT_BY_CREATE_TIME_VALUE
static java.lang.String
SORT_BY_DESCRIPTION_VALUE
static java.lang.String
SORT_BY_DUE_DATE_VALUE
static java.lang.String
SORT_BY_EXECUTION_ID_VALUE
static java.lang.String
SORT_BY_EXECUTION_VARIABLE
static java.lang.String
SORT_BY_FOLLOW_UP_VALUE
static java.lang.String
SORT_BY_ID_VALUE
static java.lang.String
SORT_BY_NAME_CASE_INSENSITIVE_VALUE
static java.lang.String
SORT_BY_NAME_VALUE
static java.lang.String
SORT_BY_PRIORITY_VALUE
static java.lang.String
SORT_BY_PROCESS_INSTANCE_ID_VALUE
static java.lang.String
SORT_BY_PROCESS_VARIABLE
static java.lang.String
SORT_BY_TASK_VARIABLE
static java.lang.String
SORT_BY_TENANT_ID_VALUE
static java.lang.String
SORT_PARAMETERS_VALUE_TYPE
static java.lang.String
SORT_PARAMETERS_VARIABLE_NAME
static java.util.List<java.lang.String>
VALID_SORT_BY_VALUES
protected java.lang.Boolean
variableNamesIgnoreCase
protected java.lang.Boolean
variableValuesIgnoreCase
protected java.lang.Boolean
withCandidateGroups
protected java.lang.Boolean
withCandidateUsers
protected java.lang.Boolean
withoutCandidateGroups
protected java.lang.Boolean
withoutCandidateUsers
-
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 TaskQueryDto()
TaskQueryDto(com.fasterxml.jackson.databind.ObjectMapper objectMapper, javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> queryParameters)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected void
applyFilters(TaskQuery query)
protected void
applySortBy(TaskQuery query, java.lang.String sortBy, java.util.Map<java.lang.String,java.lang.Object> parameters, ProcessEngine engine)
static java.util.List<SortingDto>
convertQueryOrderingPropertiesToSortingDtos(java.util.List<QueryOrderingProperty> orderingProperties)
static SortingDto
convertQueryOrderingPropertyToSortingDto(QueryOrderingProperty orderingProperty)
static SortingDto
convertVariableOrderPropertyToSortingDto(VariableOrderProperty variableOrderProperty)
protected TaskQuery
createNewQuery(ProcessEngine engine)
static TaskQueryDto
fromQuery(Query<?,?> query)
static TaskQueryDto
fromQuery(Query<?,?> query, boolean isOrQueryActive)
java.lang.Boolean
getActive()
java.lang.String[]
getActivityInstanceIdIn()
java.lang.Boolean
getAssigned()
java.lang.String
getAssignee()
java.lang.String
getAssigneeExpression()
java.lang.String[]
getAssigneeIn()
java.lang.String
getAssigneeLike()
java.lang.String
getAssigneeLikeExpression()
java.lang.String[]
getAssigneeNotIn()
java.lang.String
getCandidateGroup()
java.lang.String
getCandidateGroupExpression()
java.util.List<java.lang.String>
getCandidateGroups()
java.lang.String
getCandidateGroupsExpression()
java.lang.String
getCandidateUser()
java.lang.String
getCandidateUserExpression()
java.lang.String
getCaseDefinitionId()
java.lang.String
getCaseDefinitionKey()
java.lang.String
getCaseDefinitionName()
java.lang.String
getCaseDefinitionNameLike()
java.lang.String
getCaseExecutionId()
java.lang.String
getCaseInstanceBusinessKey()
java.lang.String
getCaseInstanceBusinessKeyLike()
java.lang.String
getCaseInstanceId()
java.util.List<VariableQueryParameterDto>
getCaseInstanceVariables()
java.util.Date
getCreatedAfter()
java.lang.String
getCreatedAfterExpression()
java.util.Date
getCreatedBefore()
java.lang.String
getCreatedBeforeExpression()
java.util.Date
getCreatedOn()
java.lang.String
getCreatedOnExpression()
java.lang.String
getDelegationState()
java.lang.String
getDescription()
java.lang.String
getDescriptionLike()
java.util.Date
getDueAfter()
java.lang.String
getDueAfterExpression()
java.util.Date
getDueBefore()
java.lang.String
getDueBeforeExpression()
java.util.Date
getDueDate()
java.lang.String
getDueDateExpression()
java.lang.String
getExecutionId()
java.util.Date
getFollowUpAfter()
java.lang.String
getFollowUpAfterExpression()
java.util.Date
getFollowUpBefore()
java.lang.String
getFollowUpBeforeExpression()
java.util.Date
getFollowUpBeforeOrNotExistent()
java.lang.String
getFollowUpBeforeOrNotExistentExpression()
java.util.Date
getFollowUpDate()
java.lang.String
getFollowUpDateExpression()
java.lang.Boolean
getIncludeAssignedTasks()
java.lang.String
getInvolvedUser()
java.lang.String
getInvolvedUserExpression()
java.lang.Integer
getMaxPriority()
java.lang.Integer
getMinPriority()
java.lang.String
getName()
java.lang.String
getNameLike()
java.lang.String
getNameNotEqual()
java.lang.String
getNameNotLike()
java.util.List<TaskQueryDto>
getOrQueries()
java.lang.String
getOwner()
java.lang.String
getOwnerExpression()
java.lang.String
getParentTaskId()
java.lang.Integer
getPriority()
java.lang.String
getProcessDefinitionId()
java.lang.String
getProcessDefinitionKey()
java.lang.String[]
getProcessDefinitionKeyIn()
java.lang.String
getProcessDefinitionName()
java.lang.String
getProcessDefinitionNameLike()
java.lang.String
getProcessInstanceBusinessKey()
java.lang.String
getProcessInstanceBusinessKeyExpression()
java.lang.String[]
getProcessInstanceBusinessKeyIn()
java.lang.String
getProcessInstanceBusinessKeyLike()
java.lang.String
getProcessInstanceBusinessKeyLikeExpression()
java.lang.String
getProcessInstanceId()
java.lang.String[]
getProcessInstanceIdIn()
java.util.List<VariableQueryParameterDto>
getProcessVariables()
java.lang.Boolean
getSuspended()
java.lang.String
getTaskDefinitionKey()
java.lang.String[]
getTaskDefinitionKeyIn()
java.lang.String
getTaskDefinitionKeyLike()
java.lang.String
getTaskId()
java.lang.String[]
getTaskIdIn()
java.util.List<VariableQueryParameterDto>
getTaskVariables()
java.lang.String[]
getTenantIdIn()
java.lang.Boolean
getUnassigned()
protected java.lang.Object
getValue(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String key)
protected ValueType
getValueTypeByName(java.lang.String name, ProcessEngine engine)
protected java.lang.String
getValueTypeName(java.util.Map<java.lang.String,java.lang.Object> parameters)
protected java.lang.String
getVariableName(java.util.Map<java.lang.String,java.lang.Object> parameters)
java.lang.Boolean
getWithoutDueDate()
java.lang.Boolean
getWithoutTenantId()
protected boolean
isValidSortByValue(java.lang.String value)
java.lang.Boolean
isVariableNamesIgnoreCase()
java.lang.Boolean
isVariableValuesIgnoreCase()
void
setActive(java.lang.Boolean active)
void
setActivityInstanceIdIn(java.lang.String[] activityInstanceIdIn)
void
setAssigned(java.lang.Boolean assigned)
void
setAssignee(java.lang.String assignee)
void
setAssigneeExpression(java.lang.String assigneeExpression)
void
setAssigneeIn(java.lang.String[] assigneeIn)
void
setAssigneeLike(java.lang.String assigneeLike)
void
setAssigneeLikeExpression(java.lang.String assigneeLikeExpression)
void
setAssigneeNotIn(java.lang.String[] assigneeNotIn)
void
setCandidateGroup(java.lang.String candidateGroup)
void
setCandidateGroupExpression(java.lang.String candidateGroupExpression)
void
setCandidateGroups(java.util.List<java.lang.String> candidateGroups)
void
setCandidateGroupsExpression(java.lang.String candidateGroupsExpression)
void
setCandidateUser(java.lang.String candidateUser)
void
setCandidateUserExpression(java.lang.String candidateUserExpression)
void
setCaseDefinitionId(java.lang.String caseDefinitionId)
void
setCaseDefinitionKey(java.lang.String caseDefinitionKey)
void
setCaseDefinitionName(java.lang.String caseDefinitionName)
void
setCaseDefinitionNameLike(java.lang.String caseDefinitionNameLike)
void
setCaseExecutionId(java.lang.String caseExecutionId)
void
setCaseInstanceBusinessKey(java.lang.String caseInstanceBusinessKey)
void
setCaseInstanceBusinessKeyLike(java.lang.String caseInstanceBusinessKeyLike)
void
setCaseInstanceId(java.lang.String caseInstanceId)
void
setCaseInstanceVariables(java.util.List<VariableQueryParameterDto> caseInstanceVariables)
void
setCreated(java.util.Date createdOn)
Deprecated.void
setCreatedAfter(java.util.Date createdAfter)
void
setCreatedAfterExpression(java.lang.String createdAfterExpression)
void
setCreatedBefore(java.util.Date createdBefore)
void
setCreatedBeforeExpression(java.lang.String createdBeforeExpression)
void
setCreatedOn(java.util.Date createdOn)
void
setCreatedOnExpression(java.lang.String createdOnExpression)
void
setDelegationState(java.lang.String taskDelegationState)
void
setDescription(java.lang.String description)
void
setDescriptionLike(java.lang.String descriptionLike)
void
setDue(java.util.Date dueDate)
Deprecated.void
setDueAfter(java.util.Date dueAfter)
void
setDueAfterExpression(java.lang.String dueAfterExpression)
void
setDueBefore(java.util.Date dueBefore)
void
setDueBeforeExpression(java.lang.String dueBeforeExpression)
void
setDueDate(java.util.Date dueDate)
void
setDueDateExpression(java.lang.String dueDateExpression)
void
setExecutionId(java.lang.String executionId)
void
setFollowUp(java.util.Date followUpDate)
Deprecated.void
setFollowUpAfter(java.util.Date followUpAfter)
void
setFollowUpAfterExpression(java.lang.String followUpAfterExpression)
void
setFollowUpBefore(java.util.Date followUpBefore)
void
setFollowUpBeforeExpression(java.lang.String followUpBeforeExpression)
void
setFollowUpBeforeOrNotExistent(java.util.Date followUpBefore)
void
setFollowUpBeforeOrNotExistentExpression(java.lang.String followUpBeforeExpression)
void
setFollowUpDate(java.util.Date followUpDate)
void
setFollowUpDateExpression(java.lang.String followUpDateExpression)
void
setIncludeAssignedTasks(java.lang.Boolean includeAssignedTasks)
void
setInvolvedUser(java.lang.String involvedUser)
void
setInvolvedUserExpression(java.lang.String involvedUserExpression)
void
setMaxPriority(java.lang.Integer maxPriority)
void
setMinPriority(java.lang.Integer minPriority)
void
setName(java.lang.String name)
void
setNameLike(java.lang.String nameLike)
void
setNameNotEqual(java.lang.String nameNotEqual)
void
setNameNotLike(java.lang.String nameNotLike)
void
setOrQueries(java.util.List<TaskQueryDto> orQueries)
void
setOwner(java.lang.String owner)
void
setOwnerExpression(java.lang.String ownerExpression)
void
setParentTaskId(java.lang.String parentTaskId)
void
setPriority(java.lang.Integer priority)
void
setProcessDefinitionId(java.lang.String processDefinitionId)
void
setProcessDefinitionKey(java.lang.String processDefinitionKey)
void
setProcessDefinitionKeyIn(java.lang.String[] processDefinitionKeyIn)
void
setProcessDefinitionName(java.lang.String processDefinitionName)
void
setProcessDefinitionNameLike(java.lang.String processDefinitionNameLike)
void
setProcessInstanceBusinessKey(java.lang.String businessKey)
void
setProcessInstanceBusinessKeyExpression(java.lang.String businessKeyExpression)
void
setProcessInstanceBusinessKeyIn(java.lang.String[] processInstanceBusinessKeyIn)
void
setProcessInstanceBusinessKeyLike(java.lang.String businessKeyLike)
void
setProcessInstanceBusinessKeyLikeExpression(java.lang.String businessKeyLikeExpression)
void
setProcessInstanceId(java.lang.String processInstanceId)
void
setProcessInstanceIdIn(java.lang.String[] processInstanceIdIn)
void
setProcessVariables(java.util.List<VariableQueryParameterDto> processVariables)
void
setSuspended(java.lang.Boolean suspended)
void
setTaskDefinitionKey(java.lang.String taskDefinitionKey)
void
setTaskDefinitionKeyIn(java.lang.String[] taskDefinitionKeyIn)
void
setTaskDefinitionKeyLike(java.lang.String taskDefinitionKeyLike)
void
setTaskId(java.lang.String taskId)
void
setTaskIdIn(java.lang.String[] taskIdIn)
void
setTaskVariables(java.util.List<VariableQueryParameterDto> taskVariables)
void
setTenantIdIn(java.lang.String[] tenantIdIn)
void
setUnassigned(java.lang.Boolean unassigned)
void
setVariableNamesIgnoreCase(java.lang.Boolean variableNamesCaseInsensitive)
void
setVariableValuesIgnoreCase(java.lang.Boolean variableValuesCaseInsensitive)
void
setWithCandidateGroups(java.lang.Boolean withCandidateGroups)
void
setWithCandidateUsers(java.lang.Boolean withCandidateUsers)
void
setWithoutCandidateGroups(java.lang.Boolean withoutCandidateGroups)
void
setWithoutCandidateUsers(java.lang.Boolean withoutCandidateUsers)
void
setWithoutDueDate(java.lang.Boolean withoutDueDate)
void
setWithoutTenantId(java.lang.Boolean withoutTenantId)
static java.lang.String
sortByValueForQueryEntityRelationCondition(QueryEntityRelationCondition relationCondition)
static java.lang.String
sortByValueForQueryProperty(QueryProperty queryProperty)
static java.lang.String
sortByValueForVariableOrderProperty(VariableOrderProperty variableOrderProperty)
static java.util.Map<java.lang.String,java.lang.Object>
sortParametersForVariableOrderProperty(VariableOrderProperty variableOrderProperty)
-
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
-
SORT_BY_PROCESS_INSTANCE_ID_VALUE
public static final java.lang.String SORT_BY_PROCESS_INSTANCE_ID_VALUE
- See Also:
- Constant Field Values
-
SORT_BY_CASE_INSTANCE_ID_VALUE
public static final java.lang.String SORT_BY_CASE_INSTANCE_ID_VALUE
- See Also:
- Constant Field Values
-
SORT_BY_DUE_DATE_VALUE
public static final java.lang.String SORT_BY_DUE_DATE_VALUE
- See Also:
- Constant Field Values
-
SORT_BY_FOLLOW_UP_VALUE
public static final java.lang.String SORT_BY_FOLLOW_UP_VALUE
- See Also:
- Constant Field Values
-
SORT_BY_EXECUTION_ID_VALUE
public static final java.lang.String SORT_BY_EXECUTION_ID_VALUE
- See Also:
- Constant Field Values
-
SORT_BY_CASE_EXECUTION_ID_VALUE
public static final java.lang.String SORT_BY_CASE_EXECUTION_ID_VALUE
- See Also:
- Constant Field Values
-
SORT_BY_ASSIGNEE_VALUE
public static final java.lang.String SORT_BY_ASSIGNEE_VALUE
- See Also:
- Constant Field Values
-
SORT_BY_CREATE_TIME_VALUE
public static final java.lang.String SORT_BY_CREATE_TIME_VALUE
- See Also:
- Constant Field Values
-
SORT_BY_DESCRIPTION_VALUE
public static final java.lang.String SORT_BY_DESCRIPTION_VALUE
- See Also:
- Constant Field Values
-
SORT_BY_ID_VALUE
public static final java.lang.String SORT_BY_ID_VALUE
- See Also:
- Constant Field Values
-
SORT_BY_NAME_VALUE
public static final java.lang.String SORT_BY_NAME_VALUE
- See Also:
- Constant Field Values
-
SORT_BY_NAME_CASE_INSENSITIVE_VALUE
public static final java.lang.String SORT_BY_NAME_CASE_INSENSITIVE_VALUE
- See Also:
- Constant Field Values
-
SORT_BY_PRIORITY_VALUE
public static final java.lang.String SORT_BY_PRIORITY_VALUE
- See Also:
- Constant Field Values
-
SORT_BY_TENANT_ID_VALUE
public static final java.lang.String SORT_BY_TENANT_ID_VALUE
- See Also:
- Constant Field Values
-
SORT_BY_PROCESS_VARIABLE
public static final java.lang.String SORT_BY_PROCESS_VARIABLE
- See Also:
- Constant Field Values
-
SORT_BY_EXECUTION_VARIABLE
public static final java.lang.String SORT_BY_EXECUTION_VARIABLE
- See Also:
- Constant Field Values
-
SORT_BY_TASK_VARIABLE
public static final java.lang.String SORT_BY_TASK_VARIABLE
- See Also:
- Constant Field Values
-
SORT_BY_CASE_INSTANCE_VARIABLE
public static final java.lang.String SORT_BY_CASE_INSTANCE_VARIABLE
- See Also:
- Constant Field Values
-
SORT_BY_CASE_EXECUTION_VARIABLE
public static final java.lang.String SORT_BY_CASE_EXECUTION_VARIABLE
- See Also:
- Constant Field Values
-
VALID_SORT_BY_VALUES
public static final java.util.List<java.lang.String> VALID_SORT_BY_VALUES
-
SORT_PARAMETERS_VARIABLE_NAME
public static final java.lang.String SORT_PARAMETERS_VARIABLE_NAME
- See Also:
- Constant Field Values
-
SORT_PARAMETERS_VALUE_TYPE
public static final java.lang.String SORT_PARAMETERS_VALUE_TYPE
- See Also:
- Constant Field Values
-
assigned
protected java.lang.Boolean assigned
-
withCandidateGroups
protected java.lang.Boolean withCandidateGroups
-
withoutCandidateGroups
protected java.lang.Boolean withoutCandidateGroups
-
withCandidateUsers
protected java.lang.Boolean withCandidateUsers
-
withoutCandidateUsers
protected java.lang.Boolean withoutCandidateUsers
-
variableNamesIgnoreCase
protected java.lang.Boolean variableNamesIgnoreCase
-
variableValuesIgnoreCase
protected java.lang.Boolean variableValuesIgnoreCase
-
-
Method Detail
-
setOrQueries
public void setOrQueries(java.util.List<TaskQueryDto> orQueries)
-
setProcessInstanceBusinessKey
public void setProcessInstanceBusinessKey(java.lang.String businessKey)
-
setProcessInstanceBusinessKeyExpression
public void setProcessInstanceBusinessKeyExpression(java.lang.String businessKeyExpression)
-
setProcessInstanceBusinessKeyIn
public void setProcessInstanceBusinessKeyIn(java.lang.String[] processInstanceBusinessKeyIn)
-
setProcessInstanceBusinessKeyLike
public void setProcessInstanceBusinessKeyLike(java.lang.String businessKeyLike)
-
setProcessInstanceBusinessKeyLikeExpression
public void setProcessInstanceBusinessKeyLikeExpression(java.lang.String businessKeyLikeExpression)
-
setProcessDefinitionKey
public void setProcessDefinitionKey(java.lang.String processDefinitionKey)
-
setProcessDefinitionKeyIn
public void setProcessDefinitionKeyIn(java.lang.String[] processDefinitionKeyIn)
-
setProcessDefinitionId
public void setProcessDefinitionId(java.lang.String processDefinitionId)
-
setExecutionId
public void setExecutionId(java.lang.String executionId)
-
setActivityInstanceIdIn
public void setActivityInstanceIdIn(java.lang.String[] activityInstanceIdIn)
-
setTenantIdIn
public void setTenantIdIn(java.lang.String[] tenantIdIn)
-
setWithoutTenantId
public void setWithoutTenantId(java.lang.Boolean withoutTenantId)
-
setProcessDefinitionName
public void setProcessDefinitionName(java.lang.String processDefinitionName)
-
setProcessDefinitionNameLike
public void setProcessDefinitionNameLike(java.lang.String processDefinitionNameLike)
-
setProcessInstanceId
public void setProcessInstanceId(java.lang.String processInstanceId)
-
setProcessInstanceIdIn
public void setProcessInstanceIdIn(java.lang.String[] processInstanceIdIn)
-
setAssignee
public void setAssignee(java.lang.String assignee)
-
setAssigneeExpression
public void setAssigneeExpression(java.lang.String assigneeExpression)
-
setAssigneeLike
public void setAssigneeLike(java.lang.String assigneeLike)
-
setAssigneeIn
public void setAssigneeIn(java.lang.String[] assigneeIn)
-
setAssigneeNotIn
public void setAssigneeNotIn(java.lang.String[] assigneeNotIn)
-
setAssigneeLikeExpression
public void setAssigneeLikeExpression(java.lang.String assigneeLikeExpression)
-
setCandidateGroup
public void setCandidateGroup(java.lang.String candidateGroup)
-
setCandidateGroupExpression
public void setCandidateGroupExpression(java.lang.String candidateGroupExpression)
-
setWithCandidateGroups
public void setWithCandidateGroups(java.lang.Boolean withCandidateGroups)
-
setWithoutCandidateGroups
public void setWithoutCandidateGroups(java.lang.Boolean withoutCandidateGroups)
-
setWithCandidateUsers
public void setWithCandidateUsers(java.lang.Boolean withCandidateUsers)
-
setWithoutCandidateUsers
public void setWithoutCandidateUsers(java.lang.Boolean withoutCandidateUsers)
-
setCandidateUser
public void setCandidateUser(java.lang.String candidateUser)
-
setCandidateUserExpression
public void setCandidateUserExpression(java.lang.String candidateUserExpression)
-
setIncludeAssignedTasks
public void setIncludeAssignedTasks(java.lang.Boolean includeAssignedTasks)
-
setTaskId
public void setTaskId(java.lang.String taskId)
-
setTaskIdIn
public void setTaskIdIn(java.lang.String[] taskIdIn)
-
setTaskDefinitionKey
public void setTaskDefinitionKey(java.lang.String taskDefinitionKey)
-
setTaskDefinitionKeyIn
public void setTaskDefinitionKeyIn(java.lang.String[] taskDefinitionKeyIn)
-
setTaskDefinitionKeyLike
public void setTaskDefinitionKeyLike(java.lang.String taskDefinitionKeyLike)
-
setDescription
public void setDescription(java.lang.String description)
-
setDescriptionLike
public void setDescriptionLike(java.lang.String descriptionLike)
-
setInvolvedUser
public void setInvolvedUser(java.lang.String involvedUser)
-
setInvolvedUserExpression
public void setInvolvedUserExpression(java.lang.String involvedUserExpression)
-
setMaxPriority
public void setMaxPriority(java.lang.Integer maxPriority)
-
setMinPriority
public void setMinPriority(java.lang.Integer minPriority)
-
setName
public void setName(java.lang.String name)
-
setNameNotEqual
public void setNameNotEqual(java.lang.String nameNotEqual)
-
setNameLike
public void setNameLike(java.lang.String nameLike)
-
setNameNotLike
public void setNameNotLike(java.lang.String nameNotLike)
-
setOwner
public void setOwner(java.lang.String owner)
-
setOwnerExpression
public void setOwnerExpression(java.lang.String ownerExpression)
-
setPriority
public void setPriority(java.lang.Integer priority)
-
setParentTaskId
public void setParentTaskId(java.lang.String parentTaskId)
-
setAssigned
public void setAssigned(java.lang.Boolean assigned)
-
setUnassigned
public void setUnassigned(java.lang.Boolean unassigned)
-
setActive
public void setActive(java.lang.Boolean active)
-
setSuspended
public void setSuspended(java.lang.Boolean suspended)
-
setDueAfter
public void setDueAfter(java.util.Date dueAfter)
-
setDueAfterExpression
public void setDueAfterExpression(java.lang.String dueAfterExpression)
-
setDueBefore
public void setDueBefore(java.util.Date dueBefore)
-
setDueBeforeExpression
public void setDueBeforeExpression(java.lang.String dueBeforeExpression)
-
setDueDate
public void setDueDate(java.util.Date dueDate)
-
setDue
@Deprecated public void setDue(java.util.Date dueDate)
Deprecated.
-
setDueDateExpression
public void setDueDateExpression(java.lang.String dueDateExpression)
-
setWithoutDueDate
public void setWithoutDueDate(java.lang.Boolean withoutDueDate)
-
setFollowUpAfter
public void setFollowUpAfter(java.util.Date followUpAfter)
-
setFollowUpAfterExpression
public void setFollowUpAfterExpression(java.lang.String followUpAfterExpression)
-
setFollowUpBefore
public void setFollowUpBefore(java.util.Date followUpBefore)
-
setFollowUpBeforeOrNotExistentExpression
public void setFollowUpBeforeOrNotExistentExpression(java.lang.String followUpBeforeExpression)
-
setFollowUpBeforeOrNotExistent
public void setFollowUpBeforeOrNotExistent(java.util.Date followUpBefore)
-
setFollowUpBeforeExpression
public void setFollowUpBeforeExpression(java.lang.String followUpBeforeExpression)
-
setFollowUpDate
public void setFollowUpDate(java.util.Date followUpDate)
-
setFollowUp
@Deprecated public void setFollowUp(java.util.Date followUpDate)
Deprecated.
-
setFollowUpDateExpression
public void setFollowUpDateExpression(java.lang.String followUpDateExpression)
-
setCreatedAfter
public void setCreatedAfter(java.util.Date createdAfter)
-
setCreatedAfterExpression
public void setCreatedAfterExpression(java.lang.String createdAfterExpression)
-
setCreatedBefore
public void setCreatedBefore(java.util.Date createdBefore)
-
setCreatedBeforeExpression
public void setCreatedBeforeExpression(java.lang.String createdBeforeExpression)
-
setCreatedOn
public void setCreatedOn(java.util.Date createdOn)
-
setCreated
@Deprecated public void setCreated(java.util.Date createdOn)
Deprecated.
-
setCreatedOnExpression
public void setCreatedOnExpression(java.lang.String createdOnExpression)
-
setDelegationState
public void setDelegationState(java.lang.String taskDelegationState)
-
setCandidateGroups
public void setCandidateGroups(java.util.List<java.lang.String> candidateGroups)
-
setCandidateGroupsExpression
public void setCandidateGroupsExpression(java.lang.String candidateGroupsExpression)
-
setTaskVariables
public void setTaskVariables(java.util.List<VariableQueryParameterDto> taskVariables)
-
setProcessVariables
public void setProcessVariables(java.util.List<VariableQueryParameterDto> processVariables)
-
setCaseDefinitionId
public void setCaseDefinitionId(java.lang.String caseDefinitionId)
-
setCaseDefinitionKey
public void setCaseDefinitionKey(java.lang.String caseDefinitionKey)
-
setCaseDefinitionName
public void setCaseDefinitionName(java.lang.String caseDefinitionName)
-
setCaseDefinitionNameLike
public void setCaseDefinitionNameLike(java.lang.String caseDefinitionNameLike)
-
setCaseExecutionId
public void setCaseExecutionId(java.lang.String caseExecutionId)
-
setCaseInstanceBusinessKey
public void setCaseInstanceBusinessKey(java.lang.String caseInstanceBusinessKey)
-
setCaseInstanceBusinessKeyLike
public void setCaseInstanceBusinessKeyLike(java.lang.String caseInstanceBusinessKeyLike)
-
setCaseInstanceId
public void setCaseInstanceId(java.lang.String caseInstanceId)
-
setCaseInstanceVariables
public void setCaseInstanceVariables(java.util.List<VariableQueryParameterDto> caseInstanceVariables)
-
setVariableNamesIgnoreCase
public void setVariableNamesIgnoreCase(java.lang.Boolean variableNamesCaseInsensitive)
-
setVariableValuesIgnoreCase
public void setVariableValuesIgnoreCase(java.lang.Boolean variableValuesCaseInsensitive)
-
isValidSortByValue
protected boolean isValidSortByValue(java.lang.String value)
- Specified by:
isValidSortByValue
in classAbstractQueryDto<TaskQuery>
-
createNewQuery
protected TaskQuery createNewQuery(ProcessEngine engine)
- Specified by:
createNewQuery
in classAbstractQueryDto<TaskQuery>
-
getProcessInstanceBusinessKey
public java.lang.String getProcessInstanceBusinessKey()
-
getProcessInstanceBusinessKeyExpression
public java.lang.String getProcessInstanceBusinessKeyExpression()
-
getProcessInstanceBusinessKeyIn
public java.lang.String[] getProcessInstanceBusinessKeyIn()
-
getProcessInstanceBusinessKeyLike
public java.lang.String getProcessInstanceBusinessKeyLike()
-
getProcessInstanceBusinessKeyLikeExpression
public java.lang.String getProcessInstanceBusinessKeyLikeExpression()
-
getProcessDefinitionKey
public java.lang.String getProcessDefinitionKey()
-
getProcessDefinitionKeyIn
public java.lang.String[] getProcessDefinitionKeyIn()
-
getProcessDefinitionId
public java.lang.String getProcessDefinitionId()
-
getExecutionId
public java.lang.String getExecutionId()
-
getActivityInstanceIdIn
public java.lang.String[] getActivityInstanceIdIn()
-
getTenantIdIn
public java.lang.String[] getTenantIdIn()
-
getWithoutTenantId
public java.lang.Boolean getWithoutTenantId()
-
getProcessDefinitionName
public java.lang.String getProcessDefinitionName()
-
getProcessDefinitionNameLike
public java.lang.String getProcessDefinitionNameLike()
-
getProcessInstanceId
public java.lang.String getProcessInstanceId()
-
getProcessInstanceIdIn
public java.lang.String[] getProcessInstanceIdIn()
-
getAssignee
public java.lang.String getAssignee()
-
getAssigneeExpression
public java.lang.String getAssigneeExpression()
-
getAssigneeLike
public java.lang.String getAssigneeLike()
-
getAssigneeIn
public java.lang.String[] getAssigneeIn()
-
getAssigneeNotIn
public java.lang.String[] getAssigneeNotIn()
-
getAssigneeLikeExpression
public java.lang.String getAssigneeLikeExpression()
-
getCandidateGroup
public java.lang.String getCandidateGroup()
-
getCandidateGroupExpression
public java.lang.String getCandidateGroupExpression()
-
getCandidateUser
public java.lang.String getCandidateUser()
-
getCandidateUserExpression
public java.lang.String getCandidateUserExpression()
-
getIncludeAssignedTasks
public java.lang.Boolean getIncludeAssignedTasks()
-
getTaskIdIn
public java.lang.String[] getTaskIdIn()
-
getTaskId
public java.lang.String getTaskId()
-
getTaskDefinitionKeyIn
public java.lang.String[] getTaskDefinitionKeyIn()
-
getTaskDefinitionKey
public java.lang.String getTaskDefinitionKey()
-
getTaskDefinitionKeyLike
public java.lang.String getTaskDefinitionKeyLike()
-
getDescription
public java.lang.String getDescription()
-
getDescriptionLike
public java.lang.String getDescriptionLike()
-
getInvolvedUser
public java.lang.String getInvolvedUser()
-
getInvolvedUserExpression
public java.lang.String getInvolvedUserExpression()
-
getMaxPriority
public java.lang.Integer getMaxPriority()
-
getMinPriority
public java.lang.Integer getMinPriority()
-
getName
public java.lang.String getName()
-
getNameNotEqual
public java.lang.String getNameNotEqual()
-
getNameLike
public java.lang.String getNameLike()
-
getNameNotLike
public java.lang.String getNameNotLike()
-
getOwner
public java.lang.String getOwner()
-
getOwnerExpression
public java.lang.String getOwnerExpression()
-
getPriority
public java.lang.Integer getPriority()
-
getParentTaskId
public java.lang.String getParentTaskId()
-
getAssigned
public java.lang.Boolean getAssigned()
-
getUnassigned
public java.lang.Boolean getUnassigned()
-
getActive
public java.lang.Boolean getActive()
-
getSuspended
public java.lang.Boolean getSuspended()
-
getCaseDefinitionKey
public java.lang.String getCaseDefinitionKey()
-
getCaseDefinitionId
public java.lang.String getCaseDefinitionId()
-
getCaseDefinitionName
public java.lang.String getCaseDefinitionName()
-
getCaseDefinitionNameLike
public java.lang.String getCaseDefinitionNameLike()
-
getCaseInstanceId
public java.lang.String getCaseInstanceId()
-
getCaseInstanceBusinessKey
public java.lang.String getCaseInstanceBusinessKey()
-
getCaseInstanceBusinessKeyLike
public java.lang.String getCaseInstanceBusinessKeyLike()
-
getCaseExecutionId
public java.lang.String getCaseExecutionId()
-
getDueAfter
public java.util.Date getDueAfter()
-
getDueAfterExpression
public java.lang.String getDueAfterExpression()
-
getDueBefore
public java.util.Date getDueBefore()
-
getDueBeforeExpression
public java.lang.String getDueBeforeExpression()
-
getDueDate
public java.util.Date getDueDate()
-
getDueDateExpression
public java.lang.String getDueDateExpression()
-
getWithoutDueDate
public java.lang.Boolean getWithoutDueDate()
-
getFollowUpAfter
public java.util.Date getFollowUpAfter()
-
getFollowUpAfterExpression
public java.lang.String getFollowUpAfterExpression()
-
getFollowUpBefore
public java.util.Date getFollowUpBefore()
-
getFollowUpBeforeExpression
public java.lang.String getFollowUpBeforeExpression()
-
getFollowUpBeforeOrNotExistent
public java.util.Date getFollowUpBeforeOrNotExistent()
-
getFollowUpBeforeOrNotExistentExpression
public java.lang.String getFollowUpBeforeOrNotExistentExpression()
-
getFollowUpDate
public java.util.Date getFollowUpDate()
-
getFollowUpDateExpression
public java.lang.String getFollowUpDateExpression()
-
getCreatedAfter
public java.util.Date getCreatedAfter()
-
getCreatedAfterExpression
public java.lang.String getCreatedAfterExpression()
-
getCreatedBefore
public java.util.Date getCreatedBefore()
-
getCreatedBeforeExpression
public java.lang.String getCreatedBeforeExpression()
-
getCreatedOn
public java.util.Date getCreatedOn()
-
getCreatedOnExpression
public java.lang.String getCreatedOnExpression()
-
getDelegationState
public java.lang.String getDelegationState()
-
getCandidateGroups
public java.util.List<java.lang.String> getCandidateGroups()
-
getCandidateGroupsExpression
public java.lang.String getCandidateGroupsExpression()
-
getTaskVariables
public java.util.List<VariableQueryParameterDto> getTaskVariables()
-
getProcessVariables
public java.util.List<VariableQueryParameterDto> getProcessVariables()
-
getCaseInstanceVariables
public java.util.List<VariableQueryParameterDto> getCaseInstanceVariables()
-
getOrQueries
public java.util.List<TaskQueryDto> getOrQueries()
-
isVariableNamesIgnoreCase
public java.lang.Boolean isVariableNamesIgnoreCase()
-
isVariableValuesIgnoreCase
public java.lang.Boolean isVariableValuesIgnoreCase()
-
applyFilters
protected void applyFilters(TaskQuery query)
- Specified by:
applyFilters
in classAbstractQueryDto<TaskQuery>
-
applySortBy
protected void applySortBy(TaskQuery query, java.lang.String sortBy, java.util.Map<java.lang.String,java.lang.Object> parameters, ProcessEngine engine)
- Specified by:
applySortBy
in classAbstractQueryDto<TaskQuery>
-
getValueTypeName
protected java.lang.String getValueTypeName(java.util.Map<java.lang.String,java.lang.Object> parameters)
-
getVariableName
protected java.lang.String getVariableName(java.util.Map<java.lang.String,java.lang.Object> parameters)
-
getValue
protected java.lang.Object getValue(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String key)
-
getValueTypeByName
protected ValueType getValueTypeByName(java.lang.String name, ProcessEngine engine)
-
fromQuery
public static TaskQueryDto fromQuery(Query<?,?> query)
-
fromQuery
public static TaskQueryDto fromQuery(Query<?,?> query, boolean isOrQueryActive)
-
convertQueryOrderingPropertiesToSortingDtos
public static java.util.List<SortingDto> convertQueryOrderingPropertiesToSortingDtos(java.util.List<QueryOrderingProperty> orderingProperties)
-
convertVariableOrderPropertyToSortingDto
public static SortingDto convertVariableOrderPropertyToSortingDto(VariableOrderProperty variableOrderProperty)
-
convertQueryOrderingPropertyToSortingDto
public static SortingDto convertQueryOrderingPropertyToSortingDto(QueryOrderingProperty orderingProperty)
-
sortByValueForQueryProperty
public static java.lang.String sortByValueForQueryProperty(QueryProperty queryProperty)
-
sortByValueForVariableOrderProperty
public static java.lang.String sortByValueForVariableOrderProperty(VariableOrderProperty variableOrderProperty)
-
sortByValueForQueryEntityRelationCondition
public static java.lang.String sortByValueForQueryEntityRelationCondition(QueryEntityRelationCondition relationCondition)
-
sortParametersForVariableOrderProperty
public static java.util.Map<java.lang.String,java.lang.Object> sortParametersForVariableOrderProperty(VariableOrderProperty variableOrderProperty)
-
-