接口 org.activiti.engine.runtime.ExecutionQuery
的使用

使用 ExecutionQuery 的软件包
org.activiti.engine Public API of the Activiti engine. 
org.activiti.engine.impl API implementation classes, which shouldn't directly be used by end-users. 
org.activiti.engine.runtime Classes related to the RuntimeService
 

org.activiti.engineExecutionQuery 的使用
 

返回 ExecutionQueryorg.activiti.engine 中的方法
 ExecutionQuery RuntimeService.createExecutionQuery()
          Creates a new ExecutionQuery instance, that can be used to query the executions and process instances.
 

org.activiti.engine.implExecutionQuery 的使用
 

实现 ExecutionQueryorg.activiti.engine.impl 中的类
 class ExecutionQueryImpl
           
 

返回 ExecutionQueryorg.activiti.engine.impl 中的方法
 ExecutionQuery RuntimeServiceImpl.createExecutionQuery()
           
 ExecutionQuery ExecutionQueryImpl.eventSubscription(String eventType, String eventName)
           
 ExecutionQuery ExecutionQueryImpl.messageEventSubscriptionName(String messageName)
           
 ExecutionQuery ExecutionQueryImpl.processDefinitionName(String processDefinitionName)
           
 ExecutionQuery ExecutionQueryImpl.processInstanceBusinessKey(String businessKey)
           
 ExecutionQuery ExecutionQueryImpl.processInstanceBusinessKey(String processInstanceBusinessKey, boolean includeChildExecutions)
           
 ExecutionQuery ExecutionQueryImpl.processVariableValueEquals(Object variableValue)
           
 ExecutionQuery ExecutionQueryImpl.processVariableValueEquals(String variableName, Object variableValue)
           
 ExecutionQuery ExecutionQueryImpl.processVariableValueEqualsIgnoreCase(String name, String value)
           
 ExecutionQuery ExecutionQueryImpl.processVariableValueNotEquals(String variableName, Object variableValue)
           
 ExecutionQuery ExecutionQueryImpl.processVariableValueNotEqualsIgnoreCase(String name, String value)
           
 ExecutionQuery ExecutionQueryImpl.signalEventSubscription(String signalName)
           
 ExecutionQuery ExecutionQueryImpl.signalEventSubscriptionName(String signalName)
           
 

org.activiti.engine.runtimeExecutionQuery 的使用
 

返回 ExecutionQueryorg.activiti.engine.runtime 中的方法
 ExecutionQuery ExecutionQuery.activityId(String activityId)
          Only select executions which contain an activity with the given id.
 ExecutionQuery ExecutionQuery.executionId(String executionId)
          Only select executions with the given id.
 ExecutionQuery ExecutionQuery.messageEventSubscriptionName(String messageName)
          Only select executions which have a message event subscription for the given messageName.
 ExecutionQuery ExecutionQuery.orderByProcessDefinitionId()
          Order by process definition id (needs to be followed by Query.asc() or Query.desc()).
 ExecutionQuery ExecutionQuery.orderByProcessDefinitionKey()
          Order by process definition key (needs to be followed by Query.asc() or Query.desc()).
 ExecutionQuery ExecutionQuery.orderByProcessInstanceId()
          Order by id (needs to be followed by Query.asc() or Query.desc()).
 ExecutionQuery ExecutionQuery.parentId(String parentId)
          Only select executions which are a direct child-execution of the execution with the given id.
 ExecutionQuery ExecutionQuery.processDefinitionId(String processDefinitionId)
          Only select executions which have the given process definition id.
 ExecutionQuery ExecutionQuery.processDefinitionKey(String processDefinitionKey)
          Only select executions which have the given process definition key.
 ExecutionQuery ExecutionQuery.processDefinitionName(String processDefinitionName)
          Only select executions which have the given process definition name.
 ExecutionQuery ExecutionQuery.processInstanceBusinessKey(String processInstanceBusinessKey)
          Only executions with the given business key.
 ExecutionQuery ExecutionQuery.processInstanceBusinessKey(String processInstanceBusinessKey, boolean includeChildExecutions)
          Only executions with the given business key.
 ExecutionQuery ExecutionQuery.processInstanceId(String processInstanceId)
          Only select executions which have the given process instance id.
 ExecutionQuery ExecutionQuery.processVariableValueEquals(Object variableValue)
          Only select executions which are part of a process that have at least one variable with the given value.
 ExecutionQuery ExecutionQuery.processVariableValueEquals(String variableName, Object variableValue)
          Only select executions which are part of a process that have a variable with the given name set to the given value.
 ExecutionQuery ExecutionQuery.processVariableValueEqualsIgnoreCase(String name, String value)
          Only select executions which are part of a process that have a local string variable with the given value, case insensitive.
 ExecutionQuery ExecutionQuery.processVariableValueNotEquals(String variableName, Object variableValue)
          Only select executions which are part of a process that have a variable with the given name, but with a different value than the passed value.
 ExecutionQuery ExecutionQuery.processVariableValueNotEqualsIgnoreCase(String name, String value)
          Only select executions which are part of a process that have a local string variable which is not the given value, case insensitive.
 ExecutionQuery ExecutionQuery.signalEventSubscription(String signalName)
          已过时。 
 ExecutionQuery ExecutionQuery.signalEventSubscriptionName(String signalName)
          Only select executions which have a signal event subscription for the given signal name.
 ExecutionQuery ExecutionQuery.variableValueEquals(Object value)
          Only select executions which have at least one local variable with the given value.
 ExecutionQuery ExecutionQuery.variableValueEquals(String name, Object value)
          Only select executions which have a local variable with the given value.
 ExecutionQuery ExecutionQuery.variableValueEqualsIgnoreCase(String name, String value)
          Only select executions which have a local string variable with the given value, case insensitive.
 ExecutionQuery ExecutionQuery.variableValueGreaterThan(String name, Object value)
          Only select executions which have a local variable value greater than the passed value.
 ExecutionQuery ExecutionQuery.variableValueGreaterThanOrEqual(String name, Object value)
          Only select executions which have a local variable value greater than or equal to the passed value.
 ExecutionQuery ExecutionQuery.variableValueLessThan(String name, Object value)
          Only select executions which have a local variable value less than the passed value.
 ExecutionQuery ExecutionQuery.variableValueLessThanOrEqual(String name, Object value)
          Only select executions which have a local variable value less than or equal to the passed value.
 ExecutionQuery ExecutionQuery.variableValueLike(String name, String value)
          Only select executions which have a local variable value like the given value.
 ExecutionQuery ExecutionQuery.variableValueNotEquals(String name, Object value)
          Only select executions which have a local variable with the given name, but with a different value than the passed value.
 ExecutionQuery ExecutionQuery.variableValueNotEqualsIgnoreCase(String name, String value)
          Only select executions which have a local string variable which is not the given value, case insensitive.
 



Copyright © 2013 Alfresco. All rights reserved.