org.activiti.engine.impl
类 HistoricActivityInstanceQueryImpl

java.lang.Object
  继承者 org.activiti.engine.impl.db.ListQueryParameterObject
      继承者 org.activiti.engine.impl.AbstractQuery<HistoricActivityInstanceQuery,HistoricActivityInstance>
          继承者 org.activiti.engine.impl.HistoricActivityInstanceQueryImpl
所有已实现的接口:
Serializable, HistoricActivityInstanceQuery, Command<Object>, Query<HistoricActivityInstanceQuery,HistoricActivityInstance>

public class HistoricActivityInstanceQueryImpl
extends AbstractQuery<HistoricActivityInstanceQuery,HistoricActivityInstance>
implements HistoricActivityInstanceQuery

作者:
Tom Baeyens
另请参见:
序列化表格

字段摘要
protected  String activityId
           
protected  String activityInstanceId
           
protected  String activityName
           
protected  String activityType
           
protected  String assignee
           
protected  String executionId
           
protected  boolean finished
           
protected  String processDefinitionId
           
protected  String processInstanceId
           
protected  boolean unfinished
           
 
从类 org.activiti.engine.impl.AbstractQuery 继承的字段
commandContext, commandExecutor, orderBy, orderProperty, resultType, SORTORDER_ASC, SORTORDER_DESC
 
从类 org.activiti.engine.impl.db.ListQueryParameterObject 继承的字段
databaseType, firstResult, maxResults, parameter
 
构造方法摘要
HistoricActivityInstanceQueryImpl()
           
HistoricActivityInstanceQueryImpl(CommandContext commandContext)
           
HistoricActivityInstanceQueryImpl(CommandExecutor commandExecutor)
           
 
方法摘要
 HistoricActivityInstanceQueryImpl activityId(String activityId)
          Only select historic activity instances for the given activity (id from BPMN 2.0 XML)
 HistoricActivityInstanceQueryImpl activityInstanceId(String activityInstanceId)
          Only select historic activity instances with the given id (primary key within history tables).
 HistoricActivityInstanceQueryImpl activityName(String activityName)
          Only select historic activity instances for activities with the given name
 HistoricActivityInstanceQueryImpl activityType(String activityType)
          Only select historic activity instances for activities with the given activity type
 long executeCount(CommandContext commandContext)
           
 List<HistoricActivityInstance> executeList(CommandContext commandContext, Page page)
          Executes the actual query to retrieve the list of results.
 HistoricActivityInstanceQueryImpl executionId(String executionId)
          Only select historic activity instances for the given execution
 HistoricActivityInstanceQueryImpl finished()
          Only select historic activity instances that are finished.
 String getActivityId()
           
 String getActivityInstanceId()
           
 String getActivityName()
           
 String getActivityType()
           
 String getAssignee()
           
 String getExecutionId()
           
 String getProcessDefinitionId()
           
 String getProcessInstanceId()
           
 boolean isFinished()
           
 boolean isUnfinished()
           
 HistoricActivityInstanceQuery orderByActivityId()
          Order by activityId (needs to be followed by Query.asc() or Query.desc()).
 HistoricActivityInstanceQueryImpl orderByActivityName()
          Order by activityName (needs to be followed by Query.asc() or Query.desc()).
 HistoricActivityInstanceQueryImpl orderByActivityType()
          Order by activityType (needs to be followed by Query.asc() or Query.desc()).
 HistoricActivityInstanceQueryImpl orderByExecutionId()
          Order by executionId (needs to be followed by Query.asc() or Query.desc()).
 HistoricActivityInstanceQueryImpl orderByHistoricActivityInstanceDuration()
          Order by duration (needs to be followed by Query.asc() or Query.desc()).
 HistoricActivityInstanceQueryImpl orderByHistoricActivityInstanceEndTime()
          Order by end (needs to be followed by Query.asc() or Query.desc()).
 HistoricActivityInstanceQueryImpl orderByHistoricActivityInstanceId()
          Order by id (needs to be followed by Query.asc() or Query.desc()).
 HistoricActivityInstanceQueryImpl orderByHistoricActivityInstanceStartTime()
          Order by start (needs to be followed by Query.asc() or Query.desc()).
 HistoricActivityInstanceQueryImpl orderByProcessDefinitionId()
          Order by processDefinitionId (needs to be followed by Query.asc() or Query.desc()).
 HistoricActivityInstanceQueryImpl orderByProcessInstanceId()
          Order by processInstanceId (needs to be followed by Query.asc() or Query.desc()).
 HistoricActivityInstanceQueryImpl processDefinitionId(String processDefinitionId)
          Only select historic activity instances for the given process definition
 HistoricActivityInstanceQueryImpl processInstanceId(String processInstanceId)
          Only select historic activity instances with the given process instance.
 HistoricActivityInstanceQueryImpl taskAssignee(String assignee)
          Only select historic activity instances for userTask activities assigned to the given user
 HistoricActivityInstanceQueryImpl unfinished()
          Only select historic activity instances that are not finished yet.
 
从类 org.activiti.engine.impl.AbstractQuery 继承的方法
addOrder, asc, checkQueryOk, count, desc, direction, execute, executeSingleResult, getOrderBy, list, listPage, orderBy, setCommandExecutor, singleResult
 
从类 org.activiti.engine.impl.db.ListQueryParameterObject 继承的方法
getDatabaseType, getFirstResult, getFirstRow, getLastRow, getMaxResults, getParameter, setDatabaseType, setFirstResult, setMaxResults, setParameter
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
从接口 org.activiti.engine.query.Query 继承的方法
asc, count, desc, list, listPage, singleResult
 

字段详细信息

activityInstanceId

protected String activityInstanceId

processInstanceId

protected String processInstanceId

executionId

protected String executionId

processDefinitionId

protected String processDefinitionId

activityId

protected String activityId

activityName

protected String activityName

activityType

protected String activityType

assignee

protected String assignee

finished

protected boolean finished

unfinished

protected boolean unfinished
构造方法详细信息

HistoricActivityInstanceQueryImpl

public HistoricActivityInstanceQueryImpl()

HistoricActivityInstanceQueryImpl

public HistoricActivityInstanceQueryImpl(CommandContext commandContext)

HistoricActivityInstanceQueryImpl

public HistoricActivityInstanceQueryImpl(CommandExecutor commandExecutor)
方法详细信息

executeCount

public long executeCount(CommandContext commandContext)
指定者:
AbstractQuery<HistoricActivityInstanceQuery,HistoricActivityInstance> 中的 executeCount

executeList

public List<HistoricActivityInstance> executeList(CommandContext commandContext,
                                                  Page page)
从类 AbstractQuery 复制的描述
Executes the actual query to retrieve the list of results.

指定者:
AbstractQuery<HistoricActivityInstanceQuery,HistoricActivityInstance> 中的 executeList
page - used if the results must be paged. If null, no paging will be applied.

processInstanceId

public HistoricActivityInstanceQueryImpl processInstanceId(String processInstanceId)
从接口 HistoricActivityInstanceQuery 复制的描述
Only select historic activity instances with the given process instance. ProcessInstance) ids and {@link HistoricProcessInstance} ids match.

指定者:
接口 HistoricActivityInstanceQuery 中的 processInstanceId

executionId

public HistoricActivityInstanceQueryImpl executionId(String executionId)
从接口 HistoricActivityInstanceQuery 复制的描述
Only select historic activity instances for the given execution

指定者:
接口 HistoricActivityInstanceQuery 中的 executionId

processDefinitionId

public HistoricActivityInstanceQueryImpl processDefinitionId(String processDefinitionId)
从接口 HistoricActivityInstanceQuery 复制的描述
Only select historic activity instances for the given process definition

指定者:
接口 HistoricActivityInstanceQuery 中的 processDefinitionId

activityId

public HistoricActivityInstanceQueryImpl activityId(String activityId)
从接口 HistoricActivityInstanceQuery 复制的描述
Only select historic activity instances for the given activity (id from BPMN 2.0 XML)

指定者:
接口 HistoricActivityInstanceQuery 中的 activityId

activityName

public HistoricActivityInstanceQueryImpl activityName(String activityName)
从接口 HistoricActivityInstanceQuery 复制的描述
Only select historic activity instances for activities with the given name

指定者:
接口 HistoricActivityInstanceQuery 中的 activityName

activityType

public HistoricActivityInstanceQueryImpl activityType(String activityType)
从接口 HistoricActivityInstanceQuery 复制的描述
Only select historic activity instances for activities with the given activity type

指定者:
接口 HistoricActivityInstanceQuery 中的 activityType

taskAssignee

public HistoricActivityInstanceQueryImpl taskAssignee(String assignee)
从接口 HistoricActivityInstanceQuery 复制的描述
Only select historic activity instances for userTask activities assigned to the given user

指定者:
接口 HistoricActivityInstanceQuery 中的 taskAssignee

finished

public HistoricActivityInstanceQueryImpl finished()
从接口 HistoricActivityInstanceQuery 复制的描述
Only select historic activity instances that are finished.

指定者:
接口 HistoricActivityInstanceQuery 中的 finished

unfinished

public HistoricActivityInstanceQueryImpl unfinished()
从接口 HistoricActivityInstanceQuery 复制的描述
Only select historic activity instances that are not finished yet.

指定者:
接口 HistoricActivityInstanceQuery 中的 unfinished

orderByHistoricActivityInstanceDuration

public HistoricActivityInstanceQueryImpl orderByHistoricActivityInstanceDuration()
从接口 HistoricActivityInstanceQuery 复制的描述
Order by duration (needs to be followed by Query.asc() or Query.desc()).

指定者:
接口 HistoricActivityInstanceQuery 中的 orderByHistoricActivityInstanceDuration

orderByHistoricActivityInstanceEndTime

public HistoricActivityInstanceQueryImpl orderByHistoricActivityInstanceEndTime()
从接口 HistoricActivityInstanceQuery 复制的描述
Order by end (needs to be followed by Query.asc() or Query.desc()).

指定者:
接口 HistoricActivityInstanceQuery 中的 orderByHistoricActivityInstanceEndTime

orderByExecutionId

public HistoricActivityInstanceQueryImpl orderByExecutionId()
从接口 HistoricActivityInstanceQuery 复制的描述
Order by executionId (needs to be followed by Query.asc() or Query.desc()).

指定者:
接口 HistoricActivityInstanceQuery 中的 orderByExecutionId

orderByHistoricActivityInstanceId

public HistoricActivityInstanceQueryImpl orderByHistoricActivityInstanceId()
从接口 HistoricActivityInstanceQuery 复制的描述
Order by id (needs to be followed by Query.asc() or Query.desc()).

指定者:
接口 HistoricActivityInstanceQuery 中的 orderByHistoricActivityInstanceId

orderByProcessDefinitionId

public HistoricActivityInstanceQueryImpl orderByProcessDefinitionId()
从接口 HistoricActivityInstanceQuery 复制的描述
Order by processDefinitionId (needs to be followed by Query.asc() or Query.desc()).

指定者:
接口 HistoricActivityInstanceQuery 中的 orderByProcessDefinitionId

orderByProcessInstanceId

public HistoricActivityInstanceQueryImpl orderByProcessInstanceId()
从接口 HistoricActivityInstanceQuery 复制的描述
Order by processInstanceId (needs to be followed by Query.asc() or Query.desc()).

指定者:
接口 HistoricActivityInstanceQuery 中的 orderByProcessInstanceId

orderByHistoricActivityInstanceStartTime

public HistoricActivityInstanceQueryImpl orderByHistoricActivityInstanceStartTime()
从接口 HistoricActivityInstanceQuery 复制的描述
Order by start (needs to be followed by Query.asc() or Query.desc()).

指定者:
接口 HistoricActivityInstanceQuery 中的 orderByHistoricActivityInstanceStartTime

orderByActivityId

public HistoricActivityInstanceQuery orderByActivityId()
从接口 HistoricActivityInstanceQuery 复制的描述
Order by activityId (needs to be followed by Query.asc() or Query.desc()).

指定者:
接口 HistoricActivityInstanceQuery 中的 orderByActivityId

orderByActivityName

public HistoricActivityInstanceQueryImpl orderByActivityName()
从接口 HistoricActivityInstanceQuery 复制的描述
Order by activityName (needs to be followed by Query.asc() or Query.desc()).

指定者:
接口 HistoricActivityInstanceQuery 中的 orderByActivityName

orderByActivityType

public HistoricActivityInstanceQueryImpl orderByActivityType()
从接口 HistoricActivityInstanceQuery 复制的描述
Order by activityType (needs to be followed by Query.asc() or Query.desc()).

指定者:
接口 HistoricActivityInstanceQuery 中的 orderByActivityType

activityInstanceId

public HistoricActivityInstanceQueryImpl activityInstanceId(String activityInstanceId)
从接口 HistoricActivityInstanceQuery 复制的描述
Only select historic activity instances with the given id (primary key within history tables).

指定者:
接口 HistoricActivityInstanceQuery 中的 activityInstanceId

getProcessInstanceId

public String getProcessInstanceId()

getExecutionId

public String getExecutionId()

getProcessDefinitionId

public String getProcessDefinitionId()

getActivityId

public String getActivityId()

getActivityName

public String getActivityName()

getActivityType

public String getActivityType()

getAssignee

public String getAssignee()

isFinished

public boolean isFinished()

isUnfinished

public boolean isUnfinished()

getActivityInstanceId

public String getActivityInstanceId()


Copyright © 2013 Alfresco. All rights reserved.