Package org.activiti.engine.impl
Class HistoricActivityInstanceQueryImpl
- java.lang.Object
-
- org.activiti.engine.impl.db.ListQueryParameterObject
-
- org.activiti.engine.impl.AbstractQuery<HistoricActivityInstanceQuery,HistoricActivityInstance>
-
- org.activiti.engine.impl.HistoricActivityInstanceQueryImpl
-
- All Implemented Interfaces:
java.io.Serializable,HistoricActivityInstanceQuery,Command<java.lang.Object>,Query<HistoricActivityInstanceQuery,HistoricActivityInstance>
public class HistoricActivityInstanceQueryImpl extends AbstractQuery<HistoricActivityInstanceQuery,HistoricActivityInstance> implements HistoricActivityInstanceQuery
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.activiti.engine.impl.AbstractQuery
AbstractQuery.NullHandlingOnOrder
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.StringactivityIdprotected java.lang.StringactivityInstanceIdprotected java.lang.StringactivityNameprotected java.lang.StringactivityTypeprotected java.lang.Stringassigneeprotected java.lang.StringdeleteReasonprotected java.lang.StringdeleteReasonLikeprotected java.lang.StringexecutionIdprotected booleanfinishedprotected java.lang.StringprocessDefinitionIdprotected java.lang.StringprocessInstanceIdprotected java.lang.StringtenantIdprotected java.lang.StringtenantIdLikeprotected booleanunfinishedprotected booleanwithoutTenantId-
Fields inherited from class org.activiti.engine.impl.AbstractQuery
commandContext, commandExecutor, databaseType, nullHandlingOnOrder, orderBy, orderProperty, resultType, SORTORDER_ASC, SORTORDER_DESC
-
Fields inherited from class org.activiti.engine.impl.db.ListQueryParameterObject
firstResult, maxResults, parameter
-
-
Constructor Summary
Constructors Constructor Description HistoricActivityInstanceQueryImpl()HistoricActivityInstanceQueryImpl(CommandContext commandContext)HistoricActivityInstanceQueryImpl(CommandExecutor commandExecutor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HistoricActivityInstanceQueryImplactivityId(java.lang.String activityId)Only select historic activity instances for the given activity (id from BPMN 2.0 XML)HistoricActivityInstanceQueryImplactivityInstanceId(java.lang.String activityInstanceId)Only select historic activity instances with the given id (primary key within history tables).HistoricActivityInstanceQueryImplactivityName(java.lang.String activityName)Only select historic activity instances for activities with the given nameHistoricActivityInstanceQueryImplactivityTenantId(java.lang.String tenantId)Only select historic activity instances that have the given tenant id.HistoricActivityInstanceQueryImplactivityTenantIdLike(java.lang.String tenantIdLike)Only select historic activity instances with a tenant id like the given one.HistoricActivityInstanceQueryImplactivityType(java.lang.String activityType)Only select historic activity instances for activities with the given activity typeHistoricActivityInstanceQueryImplactivityWithoutTenantId()Only select historic activity instances that do not have a tenant id.HistoricActivityInstanceQuerydeleteReason(java.lang.String deleteReason)Obly select historic activity instances with a specific delete reason.HistoricActivityInstanceQuerydeleteReasonLike(java.lang.String deleteReasonLike)Obly select historic activity instances with a delete reason that matches the provided parameter.longexecuteCount(CommandContext commandContext)java.util.List<HistoricActivityInstance>executeList(CommandContext commandContext, Page page)Executes the actual query to retrieve the list of results.HistoricActivityInstanceQueryImplexecutionId(java.lang.String executionId)Only select historic activity instances for the given executionHistoricActivityInstanceQueryImplfinished()Only select historic activity instances that are finished.java.lang.StringgetActivityId()java.lang.StringgetActivityInstanceId()java.lang.StringgetActivityName()java.lang.StringgetActivityType()java.lang.StringgetAssignee()java.lang.StringgetDeleteReason()java.lang.StringgetDeleteReasonLike()java.lang.StringgetExecutionId()java.lang.StringgetProcessDefinitionId()java.lang.StringgetProcessInstanceId()java.lang.StringgetTenantId()java.lang.StringgetTenantIdLike()booleanisFinished()booleanisUnfinished()booleanisWithoutTenantId()HistoricActivityInstanceQueryorderByActivityId()Order by activityId (needs to be followed byQuery.asc()orQuery.desc()).HistoricActivityInstanceQueryImplorderByActivityName()Order by activityName (needs to be followed byQuery.asc()orQuery.desc()).HistoricActivityInstanceQueryImplorderByActivityType()Order by activityType (needs to be followed byQuery.asc()orQuery.desc()).HistoricActivityInstanceQueryImplorderByExecutionId()Order by executionId (needs to be followed byQuery.asc()orQuery.desc()).HistoricActivityInstanceQueryImplorderByHistoricActivityInstanceDuration()Order by duration (needs to be followed byQuery.asc()orQuery.desc()).HistoricActivityInstanceQueryImplorderByHistoricActivityInstanceEndTime()Order by end (needs to be followed byQuery.asc()orQuery.desc()).HistoricActivityInstanceQueryImplorderByHistoricActivityInstanceId()Order by id (needs to be followed byQuery.asc()orQuery.desc()).HistoricActivityInstanceQueryImplorderByHistoricActivityInstanceStartTime()Order by start (needs to be followed byQuery.asc()orQuery.desc()).HistoricActivityInstanceQueryImplorderByProcessDefinitionId()Order by processDefinitionId (needs to be followed byQuery.asc()orQuery.desc()).HistoricActivityInstanceQueryImplorderByProcessInstanceId()Order by processInstanceId (needs to be followed byQuery.asc()orQuery.desc()).HistoricActivityInstanceQueryImplorderByTenantId()Order by tenant id (needs to be followed byQuery.asc()orQuery.desc()).HistoricActivityInstanceQueryImplprocessDefinitionId(java.lang.String processDefinitionId)Only select historic activity instances for the given process definitionHistoricActivityInstanceQueryImplprocessInstanceId(java.lang.String processInstanceId)Only select historic activity instances with the given process instance.HistoricActivityInstanceQueryImpltaskAssignee(java.lang.String assignee)Only select historic activity instances for userTask activities assigned to the given userHistoricActivityInstanceQueryImplunfinished()Only select historic activity instances that are not finished yet.-
Methods inherited from class org.activiti.engine.impl.AbstractQuery
addOrder, asc, checkQueryOk, count, desc, direction, execute, executeSingleResult, getDatabaseType, getOrderBy, getOrderByColumns, list, listPage, orderBy, orderBy, setCommandExecutor, setDatabaseType, singleResult
-
Methods inherited from class org.activiti.engine.impl.db.ListQueryParameterObject
getFirstResult, getFirstRow, getLastRow, getMaxResults, getParameter, setFirstResult, setMaxResults, setParameter
-
-
-
-
Field Detail
-
activityInstanceId
protected java.lang.String activityInstanceId
-
processInstanceId
protected java.lang.String processInstanceId
-
executionId
protected java.lang.String executionId
-
processDefinitionId
protected java.lang.String processDefinitionId
-
activityId
protected java.lang.String activityId
-
activityName
protected java.lang.String activityName
-
activityType
protected java.lang.String activityType
-
assignee
protected java.lang.String assignee
-
tenantId
protected java.lang.String tenantId
-
tenantIdLike
protected java.lang.String tenantIdLike
-
withoutTenantId
protected boolean withoutTenantId
-
finished
protected boolean finished
-
unfinished
protected boolean unfinished
-
deleteReason
protected java.lang.String deleteReason
-
deleteReasonLike
protected java.lang.String deleteReasonLike
-
-
Constructor Detail
-
HistoricActivityInstanceQueryImpl
public HistoricActivityInstanceQueryImpl()
-
HistoricActivityInstanceQueryImpl
public HistoricActivityInstanceQueryImpl(CommandContext commandContext)
-
HistoricActivityInstanceQueryImpl
public HistoricActivityInstanceQueryImpl(CommandExecutor commandExecutor)
-
-
Method Detail
-
executeCount
public long executeCount(CommandContext commandContext)
- Specified by:
executeCountin classAbstractQuery<HistoricActivityInstanceQuery,HistoricActivityInstance>
-
executeList
public java.util.List<HistoricActivityInstance> executeList(CommandContext commandContext, Page page)
Description copied from class:AbstractQueryExecutes the actual query to retrieve the list of results.- Specified by:
executeListin classAbstractQuery<HistoricActivityInstanceQuery,HistoricActivityInstance>page- used if the results must be paged. If null, no paging will be applied.
-
processInstanceId
public HistoricActivityInstanceQueryImpl processInstanceId(java.lang.String processInstanceId)
Description copied from interface:HistoricActivityInstanceQueryOnly select historic activity instances with the given process instance. {@link ProcessInstance) ids and {@link HistoricProcessInstance} ids match.- Specified by:
processInstanceIdin interfaceHistoricActivityInstanceQuery
-
executionId
public HistoricActivityInstanceQueryImpl executionId(java.lang.String executionId)
Description copied from interface:HistoricActivityInstanceQueryOnly select historic activity instances for the given execution- Specified by:
executionIdin interfaceHistoricActivityInstanceQuery
-
processDefinitionId
public HistoricActivityInstanceQueryImpl processDefinitionId(java.lang.String processDefinitionId)
Description copied from interface:HistoricActivityInstanceQueryOnly select historic activity instances for the given process definition- Specified by:
processDefinitionIdin interfaceHistoricActivityInstanceQuery
-
activityId
public HistoricActivityInstanceQueryImpl activityId(java.lang.String activityId)
Description copied from interface:HistoricActivityInstanceQueryOnly select historic activity instances for the given activity (id from BPMN 2.0 XML)- Specified by:
activityIdin interfaceHistoricActivityInstanceQuery
-
activityName
public HistoricActivityInstanceQueryImpl activityName(java.lang.String activityName)
Description copied from interface:HistoricActivityInstanceQueryOnly select historic activity instances for activities with the given name- Specified by:
activityNamein interfaceHistoricActivityInstanceQuery
-
activityType
public HistoricActivityInstanceQueryImpl activityType(java.lang.String activityType)
Description copied from interface:HistoricActivityInstanceQueryOnly select historic activity instances for activities with the given activity type- Specified by:
activityTypein interfaceHistoricActivityInstanceQuery
-
taskAssignee
public HistoricActivityInstanceQueryImpl taskAssignee(java.lang.String assignee)
Description copied from interface:HistoricActivityInstanceQueryOnly select historic activity instances for userTask activities assigned to the given user- Specified by:
taskAssigneein interfaceHistoricActivityInstanceQuery
-
finished
public HistoricActivityInstanceQueryImpl finished()
Description copied from interface:HistoricActivityInstanceQueryOnly select historic activity instances that are finished.- Specified by:
finishedin interfaceHistoricActivityInstanceQuery
-
unfinished
public HistoricActivityInstanceQueryImpl unfinished()
Description copied from interface:HistoricActivityInstanceQueryOnly select historic activity instances that are not finished yet.- Specified by:
unfinishedin interfaceHistoricActivityInstanceQuery
-
deleteReason
public HistoricActivityInstanceQuery deleteReason(java.lang.String deleteReason)
Description copied from interface:HistoricActivityInstanceQueryObly select historic activity instances with a specific delete reason.- Specified by:
deleteReasonin interfaceHistoricActivityInstanceQuery
-
deleteReasonLike
public HistoricActivityInstanceQuery deleteReasonLike(java.lang.String deleteReasonLike)
Description copied from interface:HistoricActivityInstanceQueryObly select historic activity instances with a delete reason that matches the provided parameter.- Specified by:
deleteReasonLikein interfaceHistoricActivityInstanceQuery
-
activityTenantId
public HistoricActivityInstanceQueryImpl activityTenantId(java.lang.String tenantId)
Description copied from interface:HistoricActivityInstanceQueryOnly select historic activity instances that have the given tenant id.- Specified by:
activityTenantIdin interfaceHistoricActivityInstanceQuery
-
getTenantId
public java.lang.String getTenantId()
-
activityTenantIdLike
public HistoricActivityInstanceQueryImpl activityTenantIdLike(java.lang.String tenantIdLike)
Description copied from interface:HistoricActivityInstanceQueryOnly select historic activity instances with a tenant id like the given one.- Specified by:
activityTenantIdLikein interfaceHistoricActivityInstanceQuery
-
getTenantIdLike
public java.lang.String getTenantIdLike()
-
activityWithoutTenantId
public HistoricActivityInstanceQueryImpl activityWithoutTenantId()
Description copied from interface:HistoricActivityInstanceQueryOnly select historic activity instances that do not have a tenant id.- Specified by:
activityWithoutTenantIdin interfaceHistoricActivityInstanceQuery
-
isWithoutTenantId
public boolean isWithoutTenantId()
-
orderByHistoricActivityInstanceDuration
public HistoricActivityInstanceQueryImpl orderByHistoricActivityInstanceDuration()
Description copied from interface:HistoricActivityInstanceQueryOrder by duration (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
orderByHistoricActivityInstanceDurationin interfaceHistoricActivityInstanceQuery
-
orderByHistoricActivityInstanceEndTime
public HistoricActivityInstanceQueryImpl orderByHistoricActivityInstanceEndTime()
Description copied from interface:HistoricActivityInstanceQueryOrder by end (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
orderByHistoricActivityInstanceEndTimein interfaceHistoricActivityInstanceQuery
-
orderByExecutionId
public HistoricActivityInstanceQueryImpl orderByExecutionId()
Description copied from interface:HistoricActivityInstanceQueryOrder by executionId (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
orderByExecutionIdin interfaceHistoricActivityInstanceQuery
-
orderByHistoricActivityInstanceId
public HistoricActivityInstanceQueryImpl orderByHistoricActivityInstanceId()
Description copied from interface:HistoricActivityInstanceQueryOrder by id (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
orderByHistoricActivityInstanceIdin interfaceHistoricActivityInstanceQuery
-
orderByProcessDefinitionId
public HistoricActivityInstanceQueryImpl orderByProcessDefinitionId()
Description copied from interface:HistoricActivityInstanceQueryOrder by processDefinitionId (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
orderByProcessDefinitionIdin interfaceHistoricActivityInstanceQuery
-
orderByProcessInstanceId
public HistoricActivityInstanceQueryImpl orderByProcessInstanceId()
Description copied from interface:HistoricActivityInstanceQueryOrder by processInstanceId (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
orderByProcessInstanceIdin interfaceHistoricActivityInstanceQuery
-
orderByHistoricActivityInstanceStartTime
public HistoricActivityInstanceQueryImpl orderByHistoricActivityInstanceStartTime()
Description copied from interface:HistoricActivityInstanceQueryOrder by start (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
orderByHistoricActivityInstanceStartTimein interfaceHistoricActivityInstanceQuery
-
orderByActivityId
public HistoricActivityInstanceQuery orderByActivityId()
Description copied from interface:HistoricActivityInstanceQueryOrder by activityId (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
orderByActivityIdin interfaceHistoricActivityInstanceQuery
-
orderByActivityName
public HistoricActivityInstanceQueryImpl orderByActivityName()
Description copied from interface:HistoricActivityInstanceQueryOrder by activityName (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
orderByActivityNamein interfaceHistoricActivityInstanceQuery
-
orderByActivityType
public HistoricActivityInstanceQueryImpl orderByActivityType()
Description copied from interface:HistoricActivityInstanceQueryOrder by activityType (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
orderByActivityTypein interfaceHistoricActivityInstanceQuery
-
orderByTenantId
public HistoricActivityInstanceQueryImpl orderByTenantId()
Description copied from interface:HistoricActivityInstanceQueryOrder by tenant id (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
orderByTenantIdin interfaceHistoricActivityInstanceQuery
-
activityInstanceId
public HistoricActivityInstanceQueryImpl activityInstanceId(java.lang.String activityInstanceId)
Description copied from interface:HistoricActivityInstanceQueryOnly select historic activity instances with the given id (primary key within history tables).- Specified by:
activityInstanceIdin interfaceHistoricActivityInstanceQuery
-
getProcessInstanceId
public java.lang.String getProcessInstanceId()
-
getExecutionId
public java.lang.String getExecutionId()
-
getProcessDefinitionId
public java.lang.String getProcessDefinitionId()
-
getActivityId
public java.lang.String getActivityId()
-
getActivityName
public java.lang.String getActivityName()
-
getActivityType
public java.lang.String getActivityType()
-
getAssignee
public java.lang.String getAssignee()
-
isFinished
public boolean isFinished()
-
isUnfinished
public boolean isUnfinished()
-
getActivityInstanceId
public java.lang.String getActivityInstanceId()
-
getDeleteReason
public java.lang.String getDeleteReason()
-
getDeleteReasonLike
public java.lang.String getDeleteReasonLike()
-
-