|
||||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
java.lang.Objectorg.activiti.engine.impl.db.ListQueryParameterObject
org.activiti.engine.impl.AbstractQuery<ProcessDefinitionQuery,ProcessDefinition>
org.activiti.engine.impl.ProcessDefinitionQueryImpl
public class ProcessDefinitionQueryImpl
字段摘要 | |
---|---|
protected String |
authorizationUserId
|
protected String |
category
|
protected String |
categoryLike
|
protected String |
categoryNotEquals
|
protected String |
deploymentId
|
protected String |
eventSubscriptionName
|
protected String |
eventSubscriptionType
|
protected String |
id
|
protected String |
key
|
protected String |
keyLike
|
protected boolean |
latest
|
protected String |
name
|
protected String |
nameLike
|
protected String |
procDefId
|
protected String |
resourceName
|
protected String |
resourceNameLike
|
protected SuspensionState |
suspensionState
|
protected Integer |
version
|
从类 org.activiti.engine.impl.AbstractQuery 继承的字段 |
---|
commandContext, commandExecutor, orderBy, orderProperty, resultType, SORTORDER_ASC, SORTORDER_DESC |
从类 org.activiti.engine.impl.db.ListQueryParameterObject 继承的字段 |
---|
databaseType, firstResult, maxResults, parameter |
构造方法摘要 | |
---|---|
ProcessDefinitionQueryImpl()
|
|
ProcessDefinitionQueryImpl(CommandContext commandContext)
|
|
ProcessDefinitionQueryImpl(CommandExecutor commandExecutor)
|
方法摘要 | |
---|---|
ProcessDefinitionQuery |
active()
Only selects process definitions which are active |
void |
checkQueryOk()
|
ProcessDefinitionQueryImpl |
deploymentId(String deploymentId)
Only select process definitions that are deployed in a deployment with the given deployment id |
ProcessDefinitionQuery |
eventSubscription(String eventType,
String eventName)
|
long |
executeCount(CommandContext commandContext)
|
List<ProcessDefinition> |
executeList(CommandContext commandContext,
Page page)
Executes the actual query to retrieve the list of results. |
List<String> |
getAuthorizationGroups()
|
String |
getCategory()
|
String |
getCategoryLike()
|
String |
getCategoryNotEquals()
|
String |
getDeploymentId()
|
String |
getId()
|
String |
getKey()
|
String |
getKeyLike()
|
String |
getName()
|
String |
getNameLike()
|
String |
getResourceName()
|
String |
getResourceNameLike()
|
SuspensionState |
getSuspensionState()
|
Integer |
getVersion()
|
boolean |
isLatest()
|
ProcessDefinitionQueryImpl |
latestVersion()
Only select the process definitions which are the latest deployed (ie. which have the highest version number for the given key). |
ProcessDefinitionQuery |
messageEventSubscription(String messageName)
|
ProcessDefinitionQuery |
messageEventSubscriptionName(String messageName)
Selects the single process definition which has a start message event with the messageName. |
ProcessDefinitionQuery |
orderByDeploymentId()
Order by deployment id (needs to be followed by Query.asc() or Query.desc() ). |
ProcessDefinitionQuery |
orderByProcessDefinitionCategory()
Order by the category of the process definitions (needs to be followed by Query.asc() or Query.desc() ). |
ProcessDefinitionQuery |
orderByProcessDefinitionId()
Order by the id of the process definitions (needs to be followed by Query.asc() or Query.desc() ). |
ProcessDefinitionQuery |
orderByProcessDefinitionKey()
Order by process definition key (needs to be followed by Query.asc() or Query.desc() ). |
ProcessDefinitionQuery |
orderByProcessDefinitionName()
Order by the name of the process definitions (needs to be followed by Query.asc() or Query.desc() ). |
ProcessDefinitionQuery |
orderByProcessDefinitionVersion()
Order by the version of the process definitions (needs to be followed by Query.asc() or Query.desc() ). |
ProcessDefinitionQueryImpl |
processDefinitionCategory(String category)
Only select process definitions with the given category. |
ProcessDefinitionQueryImpl |
processDefinitionCategoryLike(String categoryLike)
Only select process definitions where the category matches the given parameter. |
ProcessDefinitionQueryImpl |
processDefinitionCategoryNotEquals(String categoryNotEquals)
Only select deployments that have a different category then the given one. |
ProcessDefinitionQueryImpl |
processDefinitionId(String processDefinitionId)
Only select process definiton with the given id. |
ProcessDefinitionQueryImpl |
processDefinitionKey(String key)
Only select process definition with the given key. |
ProcessDefinitionQueryImpl |
processDefinitionKeyLike(String keyLike)
Only select process definitions where the key matches the given parameter. |
ProcessDefinitionQueryImpl |
processDefinitionName(String name)
Only select process definitions with the given name. |
ProcessDefinitionQueryImpl |
processDefinitionNameLike(String nameLike)
Only select process definitions where the name matches the given parameter. |
ProcessDefinitionQueryImpl |
processDefinitionResourceName(String resourceName)
Only select process definition with the given resource name. |
ProcessDefinitionQueryImpl |
processDefinitionResourceNameLike(String resourceNameLike)
Only select process definition with a resource name like the given . |
ProcessDefinitionQuery |
processDefinitionStarter(String procDefId)
|
ProcessDefinitionQueryImpl |
processDefinitionVersion(Integer version)
Only select process definition with a certain version. |
void |
setSuspensionState(SuspensionState suspensionState)
|
ProcessDefinitionQueryImpl |
startableByUser(String userId)
Only selects process definitions which given userId is authoriezed to start |
ProcessDefinitionQuery |
suspended()
Only selects process definitions which are suspended |
从类 org.activiti.engine.impl.AbstractQuery 继承的方法 |
---|
addOrder, asc, 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 |
字段详细信息 |
---|
protected String id
protected String category
protected String categoryLike
protected String categoryNotEquals
protected String name
protected String nameLike
protected String deploymentId
protected String key
protected String keyLike
protected String resourceName
protected String resourceNameLike
protected Integer version
protected boolean latest
protected SuspensionState suspensionState
protected String authorizationUserId
protected String procDefId
protected String eventSubscriptionName
protected String eventSubscriptionType
构造方法详细信息 |
---|
public ProcessDefinitionQueryImpl()
public ProcessDefinitionQueryImpl(CommandContext commandContext)
public ProcessDefinitionQueryImpl(CommandExecutor commandExecutor)
方法详细信息 |
---|
public ProcessDefinitionQueryImpl processDefinitionId(String processDefinitionId)
ProcessDefinitionQuery
复制的描述
ProcessDefinitionQuery
中的 processDefinitionId
public ProcessDefinitionQueryImpl processDefinitionCategory(String category)
ProcessDefinitionQuery
复制的描述
ProcessDefinitionQuery
中的 processDefinitionCategory
public ProcessDefinitionQueryImpl processDefinitionCategoryLike(String categoryLike)
ProcessDefinitionQuery
复制的描述
ProcessDefinitionQuery
中的 processDefinitionCategoryLike
public ProcessDefinitionQueryImpl processDefinitionCategoryNotEquals(String categoryNotEquals)
ProcessDefinitionQuery
复制的描述
ProcessDefinitionQuery
中的 processDefinitionCategoryNotEquals
DeploymentBuilder.category(String)
public ProcessDefinitionQueryImpl processDefinitionName(String name)
ProcessDefinitionQuery
复制的描述
ProcessDefinitionQuery
中的 processDefinitionName
public ProcessDefinitionQueryImpl processDefinitionNameLike(String nameLike)
ProcessDefinitionQuery
复制的描述
ProcessDefinitionQuery
中的 processDefinitionNameLike
public ProcessDefinitionQueryImpl deploymentId(String deploymentId)
ProcessDefinitionQuery
复制的描述
ProcessDefinitionQuery
中的 deploymentId
public ProcessDefinitionQueryImpl processDefinitionKey(String key)
ProcessDefinitionQuery
复制的描述
ProcessDefinitionQuery
中的 processDefinitionKey
public ProcessDefinitionQueryImpl processDefinitionKeyLike(String keyLike)
ProcessDefinitionQuery
复制的描述
ProcessDefinitionQuery
中的 processDefinitionKeyLike
public ProcessDefinitionQueryImpl processDefinitionResourceName(String resourceName)
ProcessDefinitionQuery
复制的描述
ProcessDefinitionQuery
中的 processDefinitionResourceName
public ProcessDefinitionQueryImpl processDefinitionResourceNameLike(String resourceNameLike)
ProcessDefinitionQuery
复制的描述
ProcessDefinitionQuery
中的 processDefinitionResourceNameLike
public ProcessDefinitionQueryImpl processDefinitionVersion(Integer version)
ProcessDefinitionQuery
复制的描述ProcessDefinitionQuery.processDefinitionKey(String)
ProcessDefinitionQuery
中的 processDefinitionVersion
public ProcessDefinitionQueryImpl latestVersion()
ProcessDefinitionQuery
复制的描述ProcessDefinitionQuery.processDefinitionKey(String)
of ProcessDefinitionQuery.processDefinitionKeyLike(String)
.
Can also be used without any other criteria (ie. query.latest().list()), which
will then give all the latest versions of all the deployed process definitions.
ProcessDefinitionQuery
中的 latestVersion
public ProcessDefinitionQuery active()
ProcessDefinitionQuery
复制的描述
ProcessDefinitionQuery
中的 active
public ProcessDefinitionQuery suspended()
ProcessDefinitionQuery
复制的描述
ProcessDefinitionQuery
中的 suspended
public ProcessDefinitionQuery messageEventSubscription(String messageName)
ProcessDefinitionQuery
中的 messageEventSubscription
ProcessDefinitionQuery.messageEventSubscriptionName(String)
public ProcessDefinitionQuery messageEventSubscriptionName(String messageName)
ProcessDefinitionQuery
复制的描述
ProcessDefinitionQuery
中的 messageEventSubscriptionName
public ProcessDefinitionQuery processDefinitionStarter(String procDefId)
public ProcessDefinitionQuery eventSubscription(String eventType, String eventName)
public List<String> getAuthorizationGroups()
public ProcessDefinitionQuery orderByDeploymentId()
ProcessDefinitionQuery
复制的描述Query.asc()
or Query.desc()
).
ProcessDefinitionQuery
中的 orderByDeploymentId
public ProcessDefinitionQuery orderByProcessDefinitionKey()
ProcessDefinitionQuery
复制的描述Query.asc()
or Query.desc()
).
ProcessDefinitionQuery
中的 orderByProcessDefinitionKey
public ProcessDefinitionQuery orderByProcessDefinitionCategory()
ProcessDefinitionQuery
复制的描述Query.asc()
or Query.desc()
).
ProcessDefinitionQuery
中的 orderByProcessDefinitionCategory
public ProcessDefinitionQuery orderByProcessDefinitionId()
ProcessDefinitionQuery
复制的描述Query.asc()
or Query.desc()
).
ProcessDefinitionQuery
中的 orderByProcessDefinitionId
public ProcessDefinitionQuery orderByProcessDefinitionVersion()
ProcessDefinitionQuery
复制的描述Query.asc()
or Query.desc()
).
ProcessDefinitionQuery
中的 orderByProcessDefinitionVersion
public ProcessDefinitionQuery orderByProcessDefinitionName()
ProcessDefinitionQuery
复制的描述Query.asc()
or Query.desc()
).
ProcessDefinitionQuery
中的 orderByProcessDefinitionName
public long executeCount(CommandContext commandContext)
AbstractQuery<ProcessDefinitionQuery,ProcessDefinition>
中的 executeCount
public List<ProcessDefinition> executeList(CommandContext commandContext, Page page)
AbstractQuery
复制的描述
AbstractQuery<ProcessDefinitionQuery,ProcessDefinition>
中的 executeList
page
- used if the results must be paged. If null, no paging will be applied.public void checkQueryOk()
AbstractQuery<ProcessDefinitionQuery,ProcessDefinition>
中的 checkQueryOk
public String getDeploymentId()
public String getId()
public String getName()
public String getNameLike()
public String getKey()
public String getKeyLike()
public Integer getVersion()
public boolean isLatest()
public String getCategory()
public String getCategoryLike()
public String getResourceName()
public String getResourceNameLike()
public SuspensionState getSuspensionState()
public void setSuspensionState(SuspensionState suspensionState)
public String getCategoryNotEquals()
public ProcessDefinitionQueryImpl startableByUser(String userId)
ProcessDefinitionQuery
复制的描述
ProcessDefinitionQuery
中的 startableByUser
|
||||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |