org.camunda.bpm.engine.rest.dto.task
Class TaskQueryDto

java.lang.Object
  extended by org.camunda.bpm.engine.rest.dto.AbstractSearchQueryDto
      extended by org.camunda.bpm.engine.rest.dto.AbstractQueryDto<TaskQuery>
          extended by org.camunda.bpm.engine.rest.dto.task.TaskQueryDto

public class TaskQueryDto
extends AbstractQueryDto<TaskQuery>


Field Summary
protected  Boolean assigned
           
static String SORT_BY_ASSIGNEE_VALUE
           
static String SORT_BY_CASE_EXECUTION_ID_VALUE
           
static String SORT_BY_CASE_EXECUTION_VARIABLE
           
static String SORT_BY_CASE_INSTANCE_ID_VALUE
           
static String SORT_BY_CASE_INSTANCE_VARIABLE
           
static String SORT_BY_CREATE_TIME_VALUE
           
static String SORT_BY_DESCRIPTION_VALUE
           
static String SORT_BY_DUE_DATE_VALUE
           
static String SORT_BY_EXECUTION_ID_VALUE
           
static String SORT_BY_EXECUTION_VARIABLE
           
static String SORT_BY_FOLLOW_UP_VALUE
           
static String SORT_BY_ID_VALUE
           
static String SORT_BY_NAME_CASE_INSENSITIVE_VALUE
           
static String SORT_BY_NAME_VALUE
           
static String SORT_BY_PRIORITY_VALUE
           
static String SORT_BY_PROCESS_INSTANCE_ID_VALUE
           
static String SORT_BY_PROCESS_VARIABLE
           
static String SORT_BY_TASK_VARIABLE
           
static String SORT_BY_TENANT_ID_VALUE
           
static String SORT_PARAMETERS_VALUE_TYPE
           
static String SORT_PARAMETERS_VARIABLE_NAME
           
static List<String> VALID_SORT_BY_VALUES
           
protected  Boolean withCandidateGroups
           
protected  Boolean withoutCandidateGroups
           
 
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
TaskQueryDto()
           
TaskQueryDto(com.fasterxml.jackson.databind.ObjectMapper objectMapper, javax.ws.rs.core.MultivaluedMap<String,String> queryParameters)
           
 
Method Summary
protected  void applyFilters(TaskQuery query)
           
protected  void applySortBy(TaskQuery query, String sortBy, Map<String,Object> parameters, ProcessEngine engine)
           
static List<SortingDto> convertQueryOrderingPropertiesToSortingDtos(List<QueryOrderingProperty> orderingProperties)
           
static SortingDto convertQueryOrderingPropertyToSortingDto(QueryOrderingProperty orderingProperty)
           
static SortingDto convertVariableOrderPropertyToSortingDto(VariableOrderProperty variableOrderProperty)
           
protected  TaskQuery createNewQuery(ProcessEngine engine)
           
static TaskQueryDto fromQuery(Query<?,?> query)
           
 Boolean getActive()
           
 String[] getActivityInstanceIdIn()
           
 String getAssignee()
           
 String getAssigneeExpression()
           
 String getAssigneeLike()
           
 String getAssigneeLikeExpression()
           
 String getCandidateGroup()
           
 String getCandidateGroupExpression()
           
 List<String> getCandidateGroups()
           
 String getCandidateGroupsExpression()
           
 String getCandidateUser()
           
 String getCandidateUserExpression()
           
 String getCaseDefinitionId()
           
 String getCaseDefinitionKey()
           
 String getCaseDefinitionName()
           
 String getCaseDefinitionNameLike()
           
 String getCaseExecutionId()
           
 String getCaseInstanceBusinessKey()
           
 String getCaseInstanceBusinessKeyLike()
           
 String getCaseInstanceId()
           
 List<VariableQueryParameterDto> getCaseInstanceVariables()
           
 Date getCreatedAfter()
           
 String getCreatedAfterExpression()
           
 Date getCreatedBefore()
           
 String getCreatedBeforeExpression()
           
 Date getCreatedOn()
           
 String getCreatedOnExpression()
           
 String getDelegationState()
           
 String getDescription()
           
 String getDescriptionLike()
           
 Date getDueAfter()
           
 String getDueAfterExpression()
           
 Date getDueBefore()
           
 String getDueBeforeExpression()
           
 Date getDueDate()
           
 String getDueDateExpression()
           
 String getExecutionId()
           
 Date getFollowUpAfter()
           
 String getFollowUpAfterExpression()
           
 Date getFollowUpBefore()
           
 String getFollowUpBeforeExpression()
           
 Date getFollowUpBeforeOrNotExistent()
           
 String getFollowUpBeforeOrNotExistentExpression()
           
 Date getFollowUpDate()
           
 String getFollowUpDateExpression()
           
 Boolean getIncludeAssignedTasks()
           
 String getInvolvedUser()
           
 String getInvolvedUserExpression()
           
 Integer getMaxPriority()
           
 Integer getMinPriority()
           
 String getName()
           
 String getNameLike()
           
 String getOwner()
           
 String getOwnerExpression()
           
 String getParentTaskId()
           
 Integer getPriority()
           
 String getProcessDefinitionId()
           
 String getProcessDefinitionKey()
           
 String[] getProcessDefinitionKeyIn()
           
 String getProcessDefinitionName()
           
 String getProcessDefinitionNameLike()
           
 String getProcessInstanceBusinessKey()
           
 String[] getProcessInstanceBusinessKeyIn()
           
 String getProcessInstanceBusinessKeyLike()
           
 String getProcessInstanceId()
           
 List<VariableQueryParameterDto> getProcessVariables()
           
 Boolean getSuspended()
           
 String getTaskDefinitionKey()
           
 String[] getTaskDefinitionKeyIn()
           
 String getTaskDefinitionKeyLike()
           
 List<VariableQueryParameterDto> getTaskVariables()
           
 String[] getTenantIdIn()
           
 Boolean getUnassigned()
           
protected  Object getValue(Map<String,Object> map, String key)
           
protected  org.camunda.bpm.engine.variable.type.ValueType getValueTypeByName(String name, ProcessEngine engine)
           
protected  String getValueTypeName(Map<String,Object> parameters)
           
protected  String getVariableName(Map<String,Object> parameters)
           
 Boolean getWithoutTenantId()
           
protected  boolean isValidSortByValue(String value)
           
 void setActive(Boolean active)
           
 void setActivityInstanceIdIn(String[] activityInstanceIdIn)
           
 void setAssigned(Boolean assigned)
           
 void setAssignee(String assignee)
           
 void setAssigneeExpression(String assigneeExpression)
           
 void setAssigneeLike(String assigneeLike)
           
 void setAssigneeLikeExpression(String assigneeLikeExpression)
           
 void setCandidateGroup(String candidateGroup)
           
 void setCandidateGroupExpression(String candidateGroupExpression)
           
 void setCandidateGroups(List<String> candidateGroups)
           
 void setCandidateGroupsExpression(String candidateGroupsExpression)
           
 void setCandidateUser(String candidateUser)
           
 void setCandidateUserExpression(String candidateUserExpression)
           
 void setCaseDefinitionId(String caseDefinitionId)
           
 void setCaseDefinitionKey(String caseDefinitionKey)
           
 void setCaseDefinitionName(String caseDefinitionName)
           
 void setCaseDefinitionNameLike(String caseDefinitionNameLike)
           
 void setCaseExecutionId(String caseExecutionId)
           
 void setCaseInstanceBusinessKey(String caseInstanceBusinessKey)
           
 void setCaseInstanceBusinessKeyLike(String caseInstanceBusinessKeyLike)
           
 void setCaseInstanceId(String caseInstanceId)
           
 void setCaseInstanceVariables(List<VariableQueryParameterDto> caseInstanceVariables)
           
 void setCreated(Date createdOn)
          Deprecated. 
 void setCreatedAfter(Date createdAfter)
           
 void setCreatedAfterExpression(String createdAfterExpression)
           
 void setCreatedBefore(Date createdBefore)
           
 void setCreatedBeforeExpression(String createdBeforeExpression)
           
 void setCreatedOn(Date createdOn)
           
 void setCreatedOnExpression(String createdOnExpression)
           
 void setDelegationState(String taskDelegationState)
           
 void setDescription(String description)
           
 void setDescriptionLike(String descriptionLike)
           
 void setDue(Date dueDate)
          Deprecated. 
 void setDueAfter(Date dueAfter)
           
 void setDueAfterExpression(String dueAfterExpression)
           
 void setDueBefore(Date dueBefore)
           
 void setDueBeforeExpression(String dueBeforeExpression)
           
 void setDueDate(Date dueDate)
           
 void setDueDateExpression(String dueDateExpression)
           
 void setExecutionId(String executionId)
           
 void setFollowUp(Date followUpDate)
          Deprecated. 
 void setFollowUpAfter(Date followUpAfter)
           
 void setFollowUpAfterExpression(String followUpAfterExpression)
           
 void setFollowUpBefore(Date followUpBefore)
           
 void setFollowUpBeforeExpression(String followUpBeforeExpression)
           
 void setFollowUpBeforeOrNotExistent(Date followUpBefore)
           
 void setFollowUpBeforeOrNotExistentExpression(String followUpBeforeExpression)
           
 void setFollowUpDate(Date followUpDate)
           
 void setFollowUpDateExpression(String followUpDateExpression)
           
 void setIncludeAssignedTasks(Boolean includeAssignedTasks)
           
 void setInvolvedUser(String involvedUser)
           
 void setInvolvedUserExpression(String involvedUserExpression)
           
 void setMaxPriority(Integer maxPriority)
           
 void setMinPriority(Integer minPriority)
           
 void setName(String name)
           
 void setNameLike(String nameLike)
           
 void setOwner(String owner)
           
 void setOwnerExpression(String ownerExpression)
           
 void setParentTaskId(String parentTaskId)
           
 void setPriority(Integer priority)
           
 void setProcessDefinitionId(String processDefinitionId)
           
 void setProcessDefinitionKey(String processDefinitionKey)
           
 void setProcessDefinitionKeyIn(String[] processDefinitionKeyIn)
           
 void setProcessDefinitionName(String processDefinitionName)
           
 void setProcessDefinitionNameLike(String processDefinitionNameLike)
           
 void setProcessInstanceBusinessKey(String businessKey)
           
 void setProcessInstanceBusinessKeyIn(String[] processInstanceBusinessKeyIn)
           
 void setProcessInstanceBusinessKeyLike(String businessKeyLike)
           
 void setProcessInstanceId(String processInstanceId)
           
 void setProcessVariables(List<VariableQueryParameterDto> processVariables)
           
 void setSuspended(Boolean suspended)
           
 void setTaskDefinitionKey(String taskDefinitionKey)
           
 void setTaskDefinitionKeyIn(String[] taskDefinitionKeyIn)
           
 void setTaskDefinitionKeyLike(String taskDefinitionKeyLike)
           
 void setTaskVariables(List<VariableQueryParameterDto> taskVariables)
           
 void setTenantIdIn(String[] tenantIdIn)
           
 void setUnassigned(Boolean unassigned)
           
 void setWithCandidateGroups(Boolean withCandidateGroups)
           
 void setWithoutCandidateGroups(Boolean withoutCandidateGroups)
           
 void setWithoutTenantId(Boolean withoutTenantId)
           
static String sortByValueForQueryEntityRelationCondition(QueryEntityRelationCondition relationCondition)
           
static String sortByValueForQueryProperty(QueryProperty queryProperty)
           
static String sortByValueForVariableOrderProperty(VariableOrderProperty variableOrderProperty)
           
static Map<String,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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SORT_BY_PROCESS_INSTANCE_ID_VALUE

public static final String SORT_BY_PROCESS_INSTANCE_ID_VALUE
See Also:
Constant Field Values

SORT_BY_CASE_INSTANCE_ID_VALUE

public static final String SORT_BY_CASE_INSTANCE_ID_VALUE
See Also:
Constant Field Values

SORT_BY_DUE_DATE_VALUE

public static final String SORT_BY_DUE_DATE_VALUE
See Also:
Constant Field Values

SORT_BY_FOLLOW_UP_VALUE

public static final String SORT_BY_FOLLOW_UP_VALUE
See Also:
Constant Field Values

SORT_BY_EXECUTION_ID_VALUE

public static final String SORT_BY_EXECUTION_ID_VALUE
See Also:
Constant Field Values

SORT_BY_CASE_EXECUTION_ID_VALUE

public static final String SORT_BY_CASE_EXECUTION_ID_VALUE
See Also:
Constant Field Values

SORT_BY_ASSIGNEE_VALUE

public static final String SORT_BY_ASSIGNEE_VALUE
See Also:
Constant Field Values

SORT_BY_CREATE_TIME_VALUE

public static final String SORT_BY_CREATE_TIME_VALUE
See Also:
Constant Field Values

SORT_BY_DESCRIPTION_VALUE

public static final String SORT_BY_DESCRIPTION_VALUE
See Also:
Constant Field Values

SORT_BY_ID_VALUE

public static final String SORT_BY_ID_VALUE
See Also:
Constant Field Values

SORT_BY_NAME_VALUE

public static final String SORT_BY_NAME_VALUE
See Also:
Constant Field Values

SORT_BY_NAME_CASE_INSENSITIVE_VALUE

public static final String SORT_BY_NAME_CASE_INSENSITIVE_VALUE
See Also:
Constant Field Values

SORT_BY_PRIORITY_VALUE

public static final String SORT_BY_PRIORITY_VALUE
See Also:
Constant Field Values

SORT_BY_TENANT_ID_VALUE

public static final String SORT_BY_TENANT_ID_VALUE
See Also:
Constant Field Values

SORT_BY_PROCESS_VARIABLE

public static final String SORT_BY_PROCESS_VARIABLE
See Also:
Constant Field Values

SORT_BY_EXECUTION_VARIABLE

public static final String SORT_BY_EXECUTION_VARIABLE
See Also:
Constant Field Values

SORT_BY_TASK_VARIABLE

public static final String SORT_BY_TASK_VARIABLE
See Also:
Constant Field Values

SORT_BY_CASE_INSTANCE_VARIABLE

public static final String SORT_BY_CASE_INSTANCE_VARIABLE
See Also:
Constant Field Values

SORT_BY_CASE_EXECUTION_VARIABLE

public static final String SORT_BY_CASE_EXECUTION_VARIABLE
See Also:
Constant Field Values

VALID_SORT_BY_VALUES

public static final List<String> VALID_SORT_BY_VALUES

SORT_PARAMETERS_VARIABLE_NAME

public static final String SORT_PARAMETERS_VARIABLE_NAME
See Also:
Constant Field Values

SORT_PARAMETERS_VALUE_TYPE

public static final String SORT_PARAMETERS_VALUE_TYPE
See Also:
Constant Field Values

assigned

protected Boolean assigned

withCandidateGroups

protected Boolean withCandidateGroups

withoutCandidateGroups

protected Boolean withoutCandidateGroups
Constructor Detail

TaskQueryDto

public TaskQueryDto()

TaskQueryDto

public TaskQueryDto(com.fasterxml.jackson.databind.ObjectMapper objectMapper,
                    javax.ws.rs.core.MultivaluedMap<String,String> queryParameters)
Method Detail

setProcessInstanceBusinessKey

public void setProcessInstanceBusinessKey(String businessKey)

setProcessInstanceBusinessKeyIn

public void setProcessInstanceBusinessKeyIn(String[] processInstanceBusinessKeyIn)

setProcessInstanceBusinessKeyLike

public void setProcessInstanceBusinessKeyLike(String businessKeyLike)

setProcessDefinitionKey

public void setProcessDefinitionKey(String processDefinitionKey)

setProcessDefinitionKeyIn

public void setProcessDefinitionKeyIn(String[] processDefinitionKeyIn)

setProcessDefinitionId

public void setProcessDefinitionId(String processDefinitionId)

setExecutionId

public void setExecutionId(String executionId)

setActivityInstanceIdIn

public void setActivityInstanceIdIn(String[] activityInstanceIdIn)

setTenantIdIn

public void setTenantIdIn(String[] tenantIdIn)

setWithoutTenantId

public void setWithoutTenantId(Boolean withoutTenantId)

setProcessDefinitionName

public void setProcessDefinitionName(String processDefinitionName)

setProcessDefinitionNameLike

public void setProcessDefinitionNameLike(String processDefinitionNameLike)

setProcessInstanceId

public void setProcessInstanceId(String processInstanceId)

setAssignee

public void setAssignee(String assignee)

setAssigneeExpression

public void setAssigneeExpression(String assigneeExpression)

setAssigneeLike

public void setAssigneeLike(String assigneeLike)

setAssigneeLikeExpression

public void setAssigneeLikeExpression(String assigneeLikeExpression)

setCandidateGroup

public void setCandidateGroup(String candidateGroup)

setCandidateGroupExpression

public void setCandidateGroupExpression(String candidateGroupExpression)

setWithCandidateGroups

public void setWithCandidateGroups(Boolean withCandidateGroups)

setWithoutCandidateGroups

public void setWithoutCandidateGroups(Boolean withoutCandidateGroups)

setCandidateUser

public void setCandidateUser(String candidateUser)

setCandidateUserExpression

public void setCandidateUserExpression(String candidateUserExpression)

setIncludeAssignedTasks

public void setIncludeAssignedTasks(Boolean includeAssignedTasks)

setTaskDefinitionKey

public void setTaskDefinitionKey(String taskDefinitionKey)

setTaskDefinitionKeyIn

public void setTaskDefinitionKeyIn(String[] taskDefinitionKeyIn)

setTaskDefinitionKeyLike

public void setTaskDefinitionKeyLike(String taskDefinitionKeyLike)

setDescription

public void setDescription(String description)

setDescriptionLike

public void setDescriptionLike(String descriptionLike)

setInvolvedUser

public void setInvolvedUser(String involvedUser)

setInvolvedUserExpression

public void setInvolvedUserExpression(String involvedUserExpression)

setMaxPriority

public void setMaxPriority(Integer maxPriority)

setMinPriority

public void setMinPriority(Integer minPriority)

setName

public void setName(String name)

setNameLike

public void setNameLike(String nameLike)

setOwner

public void setOwner(String owner)

setOwnerExpression

public void setOwnerExpression(String ownerExpression)

setPriority

public void setPriority(Integer priority)

setParentTaskId

public void setParentTaskId(String parentTaskId)

setAssigned

public void setAssigned(Boolean assigned)

setUnassigned

public void setUnassigned(Boolean unassigned)

setActive

public void setActive(Boolean active)

setSuspended

public void setSuspended(Boolean suspended)

setDueAfter

public void setDueAfter(Date dueAfter)

setDueAfterExpression

public void setDueAfterExpression(String dueAfterExpression)

setDueBefore

public void setDueBefore(Date dueBefore)

setDueBeforeExpression

public void setDueBeforeExpression(String dueBeforeExpression)

setDueDate

public void setDueDate(Date dueDate)

setDue

@Deprecated
public void setDue(Date dueDate)
Deprecated. 


setDueDateExpression

public void setDueDateExpression(String dueDateExpression)

setFollowUpAfter

public void setFollowUpAfter(Date followUpAfter)

setFollowUpAfterExpression

public void setFollowUpAfterExpression(String followUpAfterExpression)

setFollowUpBefore

public void setFollowUpBefore(Date followUpBefore)

setFollowUpBeforeOrNotExistentExpression

public void setFollowUpBeforeOrNotExistentExpression(String followUpBeforeExpression)

setFollowUpBeforeOrNotExistent

public void setFollowUpBeforeOrNotExistent(Date followUpBefore)

setFollowUpBeforeExpression

public void setFollowUpBeforeExpression(String followUpBeforeExpression)

setFollowUpDate

public void setFollowUpDate(Date followUpDate)

setFollowUp

@Deprecated
public void setFollowUp(Date followUpDate)
Deprecated. 


setFollowUpDateExpression

public void setFollowUpDateExpression(String followUpDateExpression)

setCreatedAfter

public void setCreatedAfter(Date createdAfter)

setCreatedAfterExpression

public void setCreatedAfterExpression(String createdAfterExpression)

setCreatedBefore

public void setCreatedBefore(Date createdBefore)

setCreatedBeforeExpression

public void setCreatedBeforeExpression(String createdBeforeExpression)

setCreatedOn

public void setCreatedOn(Date createdOn)

setCreated

@Deprecated
public void setCreated(Date createdOn)
Deprecated. 


setCreatedOnExpression

public void setCreatedOnExpression(String createdOnExpression)

setDelegationState

public void setDelegationState(String taskDelegationState)

setCandidateGroups

public void setCandidateGroups(List<String> candidateGroups)

setCandidateGroupsExpression

public void setCandidateGroupsExpression(String candidateGroupsExpression)

setTaskVariables

public void setTaskVariables(List<VariableQueryParameterDto> taskVariables)

setProcessVariables

public void setProcessVariables(List<VariableQueryParameterDto> processVariables)

setCaseDefinitionId

public void setCaseDefinitionId(String caseDefinitionId)

setCaseDefinitionKey

public void setCaseDefinitionKey(String caseDefinitionKey)

setCaseDefinitionName

public void setCaseDefinitionName(String caseDefinitionName)

setCaseDefinitionNameLike

public void setCaseDefinitionNameLike(String caseDefinitionNameLike)

setCaseExecutionId

public void setCaseExecutionId(String caseExecutionId)

setCaseInstanceBusinessKey

public void setCaseInstanceBusinessKey(String caseInstanceBusinessKey)

setCaseInstanceBusinessKeyLike

public void setCaseInstanceBusinessKeyLike(String caseInstanceBusinessKeyLike)

setCaseInstanceId

public void setCaseInstanceId(String caseInstanceId)

setCaseInstanceVariables

public void setCaseInstanceVariables(List<VariableQueryParameterDto> caseInstanceVariables)

isValidSortByValue

protected boolean isValidSortByValue(String value)
Specified by:
isValidSortByValue in class AbstractQueryDto<TaskQuery>

createNewQuery

protected TaskQuery createNewQuery(ProcessEngine engine)
Specified by:
createNewQuery in class AbstractQueryDto<TaskQuery>

getProcessInstanceBusinessKey

public String getProcessInstanceBusinessKey()

getProcessInstanceBusinessKeyIn

public String[] getProcessInstanceBusinessKeyIn()

getProcessInstanceBusinessKeyLike

public String getProcessInstanceBusinessKeyLike()

getProcessDefinitionKey

public String getProcessDefinitionKey()

getProcessDefinitionKeyIn

public String[] getProcessDefinitionKeyIn()

getProcessDefinitionId

public String getProcessDefinitionId()

getExecutionId

public String getExecutionId()

getActivityInstanceIdIn

public String[] getActivityInstanceIdIn()

getTenantIdIn

public String[] getTenantIdIn()

getWithoutTenantId

public Boolean getWithoutTenantId()

getProcessDefinitionName

public String getProcessDefinitionName()

getProcessDefinitionNameLike

public String getProcessDefinitionNameLike()

getProcessInstanceId

public String getProcessInstanceId()

getAssignee

public String getAssignee()

getAssigneeExpression

public String getAssigneeExpression()

getAssigneeLike

public String getAssigneeLike()

getAssigneeLikeExpression

public String getAssigneeLikeExpression()

getCandidateGroup

public String getCandidateGroup()

getCandidateGroupExpression

public String getCandidateGroupExpression()

getCandidateUser

public String getCandidateUser()

getCandidateUserExpression

public String getCandidateUserExpression()

getIncludeAssignedTasks

public Boolean getIncludeAssignedTasks()

getTaskDefinitionKeyIn

public String[] getTaskDefinitionKeyIn()

getTaskDefinitionKey

public String getTaskDefinitionKey()

getTaskDefinitionKeyLike

public String getTaskDefinitionKeyLike()

getDescription

public String getDescription()

getDescriptionLike

public String getDescriptionLike()

getInvolvedUser

public String getInvolvedUser()

getInvolvedUserExpression

public String getInvolvedUserExpression()

getMaxPriority

public Integer getMaxPriority()

getMinPriority

public Integer getMinPriority()

getName

public String getName()

getNameLike

public String getNameLike()

getOwner

public String getOwner()

getOwnerExpression

public String getOwnerExpression()

getPriority

public Integer getPriority()

getParentTaskId

public String getParentTaskId()

getUnassigned

public Boolean getUnassigned()

getActive

public Boolean getActive()

getSuspended

public Boolean getSuspended()

getCaseDefinitionKey

public String getCaseDefinitionKey()

getCaseDefinitionId

public String getCaseDefinitionId()

getCaseDefinitionName

public String getCaseDefinitionName()

getCaseDefinitionNameLike

public String getCaseDefinitionNameLike()

getCaseInstanceId

public String getCaseInstanceId()

getCaseInstanceBusinessKey

public String getCaseInstanceBusinessKey()

getCaseInstanceBusinessKeyLike

public String getCaseInstanceBusinessKeyLike()

getCaseExecutionId

public String getCaseExecutionId()

getDueAfter

public Date getDueAfter()

getDueAfterExpression

public String getDueAfterExpression()

getDueBefore

public Date getDueBefore()

getDueBeforeExpression

public String getDueBeforeExpression()

getDueDate

public Date getDueDate()

getDueDateExpression

public String getDueDateExpression()

getFollowUpAfter

public Date getFollowUpAfter()

getFollowUpAfterExpression

public String getFollowUpAfterExpression()

getFollowUpBefore

public Date getFollowUpBefore()

getFollowUpBeforeExpression

public String getFollowUpBeforeExpression()

getFollowUpBeforeOrNotExistent

public Date getFollowUpBeforeOrNotExistent()

getFollowUpBeforeOrNotExistentExpression

public String getFollowUpBeforeOrNotExistentExpression()

getFollowUpDate

public Date getFollowUpDate()

getFollowUpDateExpression

public String getFollowUpDateExpression()

getCreatedAfter

public Date getCreatedAfter()

getCreatedAfterExpression

public String getCreatedAfterExpression()

getCreatedBefore

public Date getCreatedBefore()

getCreatedBeforeExpression

public String getCreatedBeforeExpression()

getCreatedOn

public Date getCreatedOn()

getCreatedOnExpression

public String getCreatedOnExpression()

getDelegationState

public String getDelegationState()

getCandidateGroups

public List<String> getCandidateGroups()

getCandidateGroupsExpression

public String getCandidateGroupsExpression()

getTaskVariables

public List<VariableQueryParameterDto> getTaskVariables()

getProcessVariables

public List<VariableQueryParameterDto> getProcessVariables()

getCaseInstanceVariables

public List<VariableQueryParameterDto> getCaseInstanceVariables()

applyFilters

protected void applyFilters(TaskQuery query)
Specified by:
applyFilters in class AbstractQueryDto<TaskQuery>

applySortBy

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

getValueTypeName

protected String getValueTypeName(Map<String,Object> parameters)

getVariableName

protected String getVariableName(Map<String,Object> parameters)

getValue

protected Object getValue(Map<String,Object> map,
                          String key)

getValueTypeByName

protected org.camunda.bpm.engine.variable.type.ValueType getValueTypeByName(String name,
                                                                            ProcessEngine engine)

fromQuery

public static TaskQueryDto fromQuery(Query<?,?> query)

convertQueryOrderingPropertiesToSortingDtos

public static List<SortingDto> convertQueryOrderingPropertiesToSortingDtos(List<QueryOrderingProperty> orderingProperties)

convertVariableOrderPropertyToSortingDto

public static SortingDto convertVariableOrderPropertyToSortingDto(VariableOrderProperty variableOrderProperty)

convertQueryOrderingPropertyToSortingDto

public static SortingDto convertQueryOrderingPropertyToSortingDto(QueryOrderingProperty orderingProperty)

sortByValueForQueryProperty

public static String sortByValueForQueryProperty(QueryProperty queryProperty)

sortByValueForVariableOrderProperty

public static String sortByValueForVariableOrderProperty(VariableOrderProperty variableOrderProperty)

sortByValueForQueryEntityRelationCondition

public static String sortByValueForQueryEntityRelationCondition(QueryEntityRelationCondition relationCondition)

sortParametersForVariableOrderProperty

public static Map<String,Object> sortParametersForVariableOrderProperty(VariableOrderProperty variableOrderProperty)


Copyright © 2016 camunda services GmbH. All rights reserved.