org.activiti.engine.history
接口 HistoricActivityInstanceQuery

所有超级接口:
Query<HistoricActivityInstanceQuery,HistoricActivityInstance>
所有已知实现类:
HistoricActivityInstanceQueryImpl

public interface HistoricActivityInstanceQuery
extends Query<HistoricActivityInstanceQuery,HistoricActivityInstance>

Programmatic querying for HistoricActivityInstances.

作者:
Tom Baeyens

方法摘要
 HistoricActivityInstanceQuery activityId(String activityId)
          Only select historic activity instances for the given activity (id from BPMN 2.0 XML)
 HistoricActivityInstanceQuery activityInstanceId(String processInstanceId)
          Only select historic activity instances with the given id (primary key within history tables).
 HistoricActivityInstanceQuery activityName(String activityName)
          Only select historic activity instances for activities with the given name
 HistoricActivityInstanceQuery activityType(String activityType)
          Only select historic activity instances for activities with the given activity type
 HistoricActivityInstanceQuery executionId(String executionId)
          Only select historic activity instances for the given execution
 HistoricActivityInstanceQuery finished()
          Only select historic activity instances that are finished.
 HistoricActivityInstanceQuery orderByActivityId()
          Order by activityId (needs to be followed by Query.asc() or Query.desc()).
 HistoricActivityInstanceQuery orderByActivityName()
          Order by activityName (needs to be followed by Query.asc() or Query.desc()).
 HistoricActivityInstanceQuery orderByActivityType()
          Order by activityType (needs to be followed by Query.asc() or Query.desc()).
 HistoricActivityInstanceQuery orderByExecutionId()
          Order by executionId (needs to be followed by Query.asc() or Query.desc()).
 HistoricActivityInstanceQuery orderByHistoricActivityInstanceDuration()
          Order by duration (needs to be followed by Query.asc() or Query.desc()).
 HistoricActivityInstanceQuery orderByHistoricActivityInstanceEndTime()
          Order by end (needs to be followed by Query.asc() or Query.desc()).
 HistoricActivityInstanceQuery orderByHistoricActivityInstanceId()
          Order by id (needs to be followed by Query.asc() or Query.desc()).
 HistoricActivityInstanceQuery orderByHistoricActivityInstanceStartTime()
          Order by start (needs to be followed by Query.asc() or Query.desc()).
 HistoricActivityInstanceQuery orderByProcessDefinitionId()
          Order by processDefinitionId (needs to be followed by Query.asc() or Query.desc()).
 HistoricActivityInstanceQuery orderByProcessInstanceId()
          Order by processInstanceId (needs to be followed by Query.asc() or Query.desc()).
 HistoricActivityInstanceQuery processDefinitionId(String processDefinitionId)
          Only select historic activity instances for the given process definition
 HistoricActivityInstanceQuery processInstanceId(String processInstanceId)
          Only select historic activity instances with the given process instance.
 HistoricActivityInstanceQuery taskAssignee(String userId)
          Only select historic activity instances for userTask activities assigned to the given user
 HistoricActivityInstanceQuery unfinished()
          Only select historic activity instances that are not finished yet.
 
从接口 org.activiti.engine.query.Query 继承的方法
asc, count, desc, list, listPage, singleResult
 

方法详细信息

activityInstanceId

HistoricActivityInstanceQuery activityInstanceId(String processInstanceId)
Only select historic activity instances with the given id (primary key within history tables).


processInstanceId

HistoricActivityInstanceQuery processInstanceId(String processInstanceId)
Only select historic activity instances with the given process instance. ProcessInstance) ids and {@link HistoricProcessInstance} ids match.


processDefinitionId

HistoricActivityInstanceQuery processDefinitionId(String processDefinitionId)
Only select historic activity instances for the given process definition


executionId

HistoricActivityInstanceQuery executionId(String executionId)
Only select historic activity instances for the given execution


activityId

HistoricActivityInstanceQuery activityId(String activityId)
Only select historic activity instances for the given activity (id from BPMN 2.0 XML)


activityName

HistoricActivityInstanceQuery activityName(String activityName)
Only select historic activity instances for activities with the given name


activityType

HistoricActivityInstanceQuery activityType(String activityType)
Only select historic activity instances for activities with the given activity type


taskAssignee

HistoricActivityInstanceQuery taskAssignee(String userId)
Only select historic activity instances for userTask activities assigned to the given user


finished

HistoricActivityInstanceQuery finished()
Only select historic activity instances that are finished.


unfinished

HistoricActivityInstanceQuery unfinished()
Only select historic activity instances that are not finished yet.


orderByHistoricActivityInstanceId

HistoricActivityInstanceQuery orderByHistoricActivityInstanceId()
Order by id (needs to be followed by Query.asc() or Query.desc()).


orderByProcessInstanceId

HistoricActivityInstanceQuery orderByProcessInstanceId()
Order by processInstanceId (needs to be followed by Query.asc() or Query.desc()).


orderByExecutionId

HistoricActivityInstanceQuery orderByExecutionId()
Order by executionId (needs to be followed by Query.asc() or Query.desc()).


orderByActivityId

HistoricActivityInstanceQuery orderByActivityId()
Order by activityId (needs to be followed by Query.asc() or Query.desc()).


orderByActivityName

HistoricActivityInstanceQuery orderByActivityName()
Order by activityName (needs to be followed by Query.asc() or Query.desc()).


orderByActivityType

HistoricActivityInstanceQuery orderByActivityType()
Order by activityType (needs to be followed by Query.asc() or Query.desc()).


orderByHistoricActivityInstanceStartTime

HistoricActivityInstanceQuery orderByHistoricActivityInstanceStartTime()
Order by start (needs to be followed by Query.asc() or Query.desc()).


orderByHistoricActivityInstanceEndTime

HistoricActivityInstanceQuery orderByHistoricActivityInstanceEndTime()
Order by end (needs to be followed by Query.asc() or Query.desc()).


orderByHistoricActivityInstanceDuration

HistoricActivityInstanceQuery orderByHistoricActivityInstanceDuration()
Order by duration (needs to be followed by Query.asc() or Query.desc()).


orderByProcessDefinitionId

HistoricActivityInstanceQuery orderByProcessDefinitionId()
Order by processDefinitionId (needs to be followed by Query.asc() or Query.desc()).



Copyright © 2013 Alfresco. All rights reserved.