public class ActivityInstanceQueryImpl extends AbstractQuery<ActivityInstanceQuery,ActivityInstance> implements ActivityInstanceQuery
ListQueryParameterObject.ResultType
Query.NullHandlingOnOrder
Modifier and Type | Field and Description |
---|---|
protected String |
activityId |
protected String |
activityInstanceId |
protected String |
activityName |
protected String |
activityType |
protected String |
assignee |
protected String |
deleteReason |
protected String |
deleteReasonLike |
protected String |
executionId |
protected boolean |
finished |
protected String |
processDefinitionId |
protected String |
processInstanceId |
protected String |
tenantId |
protected String |
tenantIdLike |
protected boolean |
unfinished |
protected boolean |
withoutTenantId |
commandContext, commandExecutor
databaseType, firstResult, maxResults, nullHandlingColumn, nullHandlingOnOrder, orderByColumnMap, orderByColumns, orderProperty, parameter, resultType, SORTORDER_ASC, SORTORDER_DESC
Constructor and Description |
---|
ActivityInstanceQueryImpl() |
ActivityInstanceQueryImpl(CommandContext commandContext) |
ActivityInstanceQueryImpl(CommandExecutor commandExecutor) |
Modifier and Type | Method and Description |
---|---|
ActivityInstanceQueryImpl |
activityId(String activityId)
Only select activity instances for the given activity (id from BPMN 2.0 XML)
|
ActivityInstanceQueryImpl |
activityInstanceId(String activityInstanceId)
Only select activity instances with the given id (primary key within history tables).
|
ActivityInstanceQueryImpl |
activityName(String activityName)
Only select activity instances for activities with the given name
|
ActivityInstanceQueryImpl |
activityTenantId(String tenantId)
Only select activity instances that have the given tenant id.
|
ActivityInstanceQueryImpl |
activityTenantIdLike(String tenantIdLike)
Only select activity instances with a tenant id like the given one.
|
ActivityInstanceQueryImpl |
activityType(String activityType)
Only select activity instances for activities with the given activity type
|
ActivityInstanceQueryImpl |
activityWithoutTenantId()
Only select activity instances that do not have a tenant id.
|
ActivityInstanceQuery |
deleteReason(String deleteReason)
Only select activity instances with a specific delete reason.
|
ActivityInstanceQuery |
deleteReasonLike(String deleteReasonLike)
Only select activity instances with a delete reason that matches the provided parameter.
|
long |
executeCount(CommandContext commandContext) |
List<ActivityInstance> |
executeList(CommandContext commandContext) |
ActivityInstanceQueryImpl |
executionId(String executionId)
Only select activity instances for the given execution
|
ActivityInstanceQueryImpl |
finished()
Only select activity instances that are finished.
|
String |
getActivityId() |
String |
getActivityInstanceId() |
String |
getActivityName() |
String |
getActivityType() |
String |
getAssignee() |
String |
getDeleteReason() |
String |
getDeleteReasonLike() |
String |
getExecutionId() |
String |
getProcessDefinitionId() |
String |
getProcessInstanceId() |
String |
getTenantId() |
String |
getTenantIdLike() |
boolean |
isFinished() |
boolean |
isUnfinished() |
boolean |
isWithoutTenantId() |
ActivityInstanceQuery |
orderByActivityId()
Order by activityId (needs to be followed by
Query.asc() or Query.desc() ). |
ActivityInstanceQueryImpl |
orderByActivityInstanceDuration()
Order by duration (needs to be followed by
Query.asc() or Query.desc() ). |
ActivityInstanceQueryImpl |
orderByActivityInstanceEndTime()
Order by end (needs to be followed by
Query.asc() or Query.desc() ). |
ActivityInstanceQueryImpl |
orderByActivityInstanceId()
Order by id (needs to be followed by
Query.asc() or Query.desc() ). |
ActivityInstanceQueryImpl |
orderByActivityInstanceStartTime()
Order by start (needs to be followed by
Query.asc() or Query.desc() ). |
ActivityInstanceQueryImpl |
orderByActivityName()
Order by activityName (needs to be followed by
Query.asc() or Query.desc() ). |
ActivityInstanceQueryImpl |
orderByActivityType()
Order by activityType (needs to be followed by
Query.asc() or Query.desc() ). |
ActivityInstanceQueryImpl |
orderByExecutionId()
Order by executionId (needs to be followed by
Query.asc() or Query.desc() ). |
ActivityInstanceQueryImpl |
orderByProcessDefinitionId()
Order by processDefinitionId (needs to be followed by
Query.asc() or Query.desc() ). |
ActivityInstanceQueryImpl |
orderByProcessInstanceId()
Order by processInstanceId (needs to be followed by
Query.asc() or Query.desc() ). |
ActivityInstanceQueryImpl |
orderByTenantId()
Order by tenant id (needs to be followed by
Query.asc() or Query.desc() ). |
ActivityInstanceQueryImpl |
processDefinitionId(String processDefinitionId)
Only select activity instances for the given process definition
|
ActivityInstanceQueryImpl |
processInstanceId(String processInstanceId)
Only select activity instances with the given process instance.
|
ActivityInstanceQueryImpl |
taskAssignee(String assignee)
Only select activity instances for userTask activities assigned to the given user
|
ActivityInstanceQueryImpl |
unfinished()
Only select activity instances that are not finished yet.
|
asc, checkQueryOk, count, desc, direction, execute, executeSingleResult, list, listPage, orderBy, orderBy, setCommandExecutor, singleResult
addOrder, getDatabaseType, getFirstResult, getFirstRow, getLastRow, getMaxResults, getNullHandlingColumn, getOrderBy, getOrderByColumnMap, getOrderByColumns, getParameter, setDatabaseType, setFirstResult, setMaxResults, setNullHandlingColumn, setOrderByColumns, setParameter
protected String activityInstanceId
protected String processInstanceId
protected String executionId
protected String processDefinitionId
protected String activityId
protected String activityName
protected String activityType
protected String assignee
protected String tenantId
protected String tenantIdLike
protected boolean withoutTenantId
protected boolean finished
protected boolean unfinished
protected String deleteReason
protected String deleteReasonLike
public ActivityInstanceQueryImpl()
public ActivityInstanceQueryImpl(CommandContext commandContext)
public ActivityInstanceQueryImpl(CommandExecutor commandExecutor)
public long executeCount(CommandContext commandContext)
executeCount
in class AbstractQuery<ActivityInstanceQuery,ActivityInstance>
public List<ActivityInstance> executeList(CommandContext commandContext)
executeList
in class AbstractQuery<ActivityInstanceQuery,ActivityInstance>
public ActivityInstanceQueryImpl processInstanceId(String processInstanceId)
ActivityInstanceQuery
processInstanceId
in interface ActivityInstanceQuery
public ActivityInstanceQueryImpl executionId(String executionId)
ActivityInstanceQuery
executionId
in interface ActivityInstanceQuery
public ActivityInstanceQueryImpl processDefinitionId(String processDefinitionId)
ActivityInstanceQuery
processDefinitionId
in interface ActivityInstanceQuery
public ActivityInstanceQueryImpl activityId(String activityId)
ActivityInstanceQuery
activityId
in interface ActivityInstanceQuery
public ActivityInstanceQueryImpl activityName(String activityName)
ActivityInstanceQuery
activityName
in interface ActivityInstanceQuery
public ActivityInstanceQueryImpl activityType(String activityType)
ActivityInstanceQuery
activityType
in interface ActivityInstanceQuery
public ActivityInstanceQueryImpl taskAssignee(String assignee)
ActivityInstanceQuery
taskAssignee
in interface ActivityInstanceQuery
public ActivityInstanceQueryImpl finished()
ActivityInstanceQuery
finished
in interface ActivityInstanceQuery
public ActivityInstanceQueryImpl unfinished()
ActivityInstanceQuery
unfinished
in interface ActivityInstanceQuery
public ActivityInstanceQuery deleteReason(String deleteReason)
ActivityInstanceQuery
deleteReason
in interface ActivityInstanceQuery
public ActivityInstanceQuery deleteReasonLike(String deleteReasonLike)
ActivityInstanceQuery
deleteReasonLike
in interface ActivityInstanceQuery
public ActivityInstanceQueryImpl activityTenantId(String tenantId)
ActivityInstanceQuery
activityTenantId
in interface ActivityInstanceQuery
public String getTenantId()
public ActivityInstanceQueryImpl activityTenantIdLike(String tenantIdLike)
ActivityInstanceQuery
activityTenantIdLike
in interface ActivityInstanceQuery
public String getTenantIdLike()
public ActivityInstanceQueryImpl activityWithoutTenantId()
ActivityInstanceQuery
activityWithoutTenantId
in interface ActivityInstanceQuery
public boolean isWithoutTenantId()
public ActivityInstanceQueryImpl orderByActivityInstanceDuration()
ActivityInstanceQuery
Query.asc()
or Query.desc()
).orderByActivityInstanceDuration
in interface ActivityInstanceQuery
public ActivityInstanceQueryImpl orderByActivityInstanceEndTime()
ActivityInstanceQuery
Query.asc()
or Query.desc()
).orderByActivityInstanceEndTime
in interface ActivityInstanceQuery
public ActivityInstanceQueryImpl orderByExecutionId()
ActivityInstanceQuery
Query.asc()
or Query.desc()
).orderByExecutionId
in interface ActivityInstanceQuery
public ActivityInstanceQueryImpl orderByActivityInstanceId()
ActivityInstanceQuery
Query.asc()
or Query.desc()
).orderByActivityInstanceId
in interface ActivityInstanceQuery
public ActivityInstanceQueryImpl orderByProcessDefinitionId()
ActivityInstanceQuery
Query.asc()
or Query.desc()
).orderByProcessDefinitionId
in interface ActivityInstanceQuery
public ActivityInstanceQueryImpl orderByProcessInstanceId()
ActivityInstanceQuery
Query.asc()
or Query.desc()
).orderByProcessInstanceId
in interface ActivityInstanceQuery
public ActivityInstanceQueryImpl orderByActivityInstanceStartTime()
ActivityInstanceQuery
Query.asc()
or Query.desc()
).orderByActivityInstanceStartTime
in interface ActivityInstanceQuery
public ActivityInstanceQuery orderByActivityId()
ActivityInstanceQuery
Query.asc()
or Query.desc()
).orderByActivityId
in interface ActivityInstanceQuery
public ActivityInstanceQueryImpl orderByActivityName()
ActivityInstanceQuery
Query.asc()
or Query.desc()
).orderByActivityName
in interface ActivityInstanceQuery
public ActivityInstanceQueryImpl orderByActivityType()
ActivityInstanceQuery
Query.asc()
or Query.desc()
).orderByActivityType
in interface ActivityInstanceQuery
public ActivityInstanceQueryImpl orderByTenantId()
ActivityInstanceQuery
Query.asc()
or Query.desc()
).orderByTenantId
in interface ActivityInstanceQuery
public ActivityInstanceQueryImpl activityInstanceId(String activityInstanceId)
ActivityInstanceQuery
activityInstanceId
in interface ActivityInstanceQuery
public String getProcessInstanceId()
public String getExecutionId()
public String getProcessDefinitionId()
public String getActivityId()
public String getActivityName()
public String getActivityType()
public String getAssignee()
public boolean isFinished()
public boolean isUnfinished()
public String getActivityInstanceId()
public String getDeleteReason()
public String getDeleteReasonLike()
Copyright © 2019 Flowable. All rights reserved.