Uses of Interface
org.activiti.engine.repository.ProcessDefinitionQuery
-
Packages that use ProcessDefinitionQuery Package Description org.activiti.engine Public API of the Activiti engine.
Typical usage of the API starts by the creation of aProcessEngineConfiguration(typically based on a configuration file), from which aProcessEnginecan be obtained.
Through the services obtained from such aProcessEngine, BPM and workflow operation can be executed:
RepositoryService: ManagesDeployments
RuntimeService: For starting and searchingProcessInstances
TaskService: Exposes operations to manage human (standalone)Tasks, such as claiming, completing and assigning tasks
org.activiti.engine.IdentityService: Used for managingorg.activiti.engine.identity.Users,org.activiti.engine.identity.Groups and the relations between them
ManagementService: Exposes engine admin and maintenance operations, which have no relation to the runtime exection of business processes
HistoryService: Exposes information about ongoing and past process instances.
org.activiti.engine.FormService: Access to form data and rendered forms for starting new process instances and completing tasks.org.activiti.engine.impl API implementation classes, which shouldn't directly be used by end-users.org.activiti.engine.repository Classes related to theRepositoryService. -
-
Uses of ProcessDefinitionQuery in org.activiti.engine
Methods in org.activiti.engine that return ProcessDefinitionQuery Modifier and Type Method Description ProcessDefinitionQueryRepositoryService. createProcessDefinitionQuery()Query process definitions. -
Uses of ProcessDefinitionQuery in org.activiti.engine.impl
Classes in org.activiti.engine.impl that implement ProcessDefinitionQuery Modifier and Type Class Description classProcessDefinitionQueryImplMethods in org.activiti.engine.impl that return ProcessDefinitionQuery Modifier and Type Method Description ProcessDefinitionQueryProcessDefinitionQueryImpl. active()ProcessDefinitionQueryRepositoryServiceImpl. createProcessDefinitionQuery()ProcessDefinitionQueryProcessDefinitionQueryImpl. eventSubscription(java.lang.String eventType, java.lang.String eventName)ProcessDefinitionQueryProcessDefinitionQueryImpl. messageEventSubscription(java.lang.String messageName)ProcessDefinitionQueryProcessDefinitionQueryImpl. messageEventSubscriptionName(java.lang.String messageName)ProcessDefinitionQueryProcessDefinitionQueryImpl. orderByDeploymentId()ProcessDefinitionQueryProcessDefinitionQueryImpl. orderByProcessDefinitionCategory()ProcessDefinitionQueryProcessDefinitionQueryImpl. orderByProcessDefinitionId()ProcessDefinitionQueryProcessDefinitionQueryImpl. orderByProcessDefinitionKey()ProcessDefinitionQueryProcessDefinitionQueryImpl. orderByProcessDefinitionName()ProcessDefinitionQueryProcessDefinitionQueryImpl. orderByProcessDefinitionVersion()ProcessDefinitionQueryProcessDefinitionQueryImpl. orderByTenantId()ProcessDefinitionQueryProcessDefinitionQueryImpl. processDefinitionIds(java.util.Set<java.lang.String> processDefinitionIds)ProcessDefinitionQueryProcessDefinitionQueryImpl. processDefinitionStarter(java.lang.String procDefId)ProcessDefinitionQueryProcessDefinitionQueryImpl. processDefinitionTenantId(java.lang.String tenantId)ProcessDefinitionQueryProcessDefinitionQueryImpl. processDefinitionTenantIdLike(java.lang.String tenantIdLike)ProcessDefinitionQueryProcessDefinitionQueryImpl. processDefinitionVersionGreaterThan(java.lang.Integer processDefinitionVersion)ProcessDefinitionQueryProcessDefinitionQueryImpl. processDefinitionVersionGreaterThanOrEquals(java.lang.Integer processDefinitionVersion)ProcessDefinitionQueryProcessDefinitionQueryImpl. processDefinitionVersionLowerThan(java.lang.Integer processDefinitionVersion)ProcessDefinitionQueryProcessDefinitionQueryImpl. processDefinitionVersionLowerThanOrEquals(java.lang.Integer processDefinitionVersion)ProcessDefinitionQueryProcessDefinitionQueryImpl. processDefinitionWithoutTenantId()ProcessDefinitionQueryProcessDefinitionQueryImpl. suspended() -
Uses of ProcessDefinitionQuery in org.activiti.engine.repository
Methods in org.activiti.engine.repository that return ProcessDefinitionQuery Modifier and Type Method Description ProcessDefinitionQueryProcessDefinitionQuery. active()Only selects process definitions which are activeProcessDefinitionQueryProcessDefinitionQuery. deploymentId(java.lang.String deploymentId)Only select process definitions that are deployed in a deployment with the given deployment idProcessDefinitionQueryProcessDefinitionQuery. deploymentIds(java.util.Set<java.lang.String> deploymentIds)Select process definitions that are deployed in deployments with the given set of idsProcessDefinitionQueryProcessDefinitionQuery. latestVersion()Only select the process definitions which are the latest deployed (ie.ProcessDefinitionQueryProcessDefinitionQuery. messageEventSubscriptionName(java.lang.String messageName)Selects the single process definition which has a start message event with the messageName.ProcessDefinitionQueryProcessDefinitionQuery. orderByDeploymentId()Order by deployment id (needs to be followed byQuery.asc()orQuery.desc()).ProcessDefinitionQueryProcessDefinitionQuery. orderByProcessDefinitionCategory()Order by the category of the process definitions (needs to be followed byQuery.asc()orQuery.desc()).ProcessDefinitionQueryProcessDefinitionQuery. orderByProcessDefinitionId()Order by the id of the process definitions (needs to be followed byQuery.asc()orQuery.desc()).ProcessDefinitionQueryProcessDefinitionQuery. orderByProcessDefinitionKey()Order by process definition key (needs to be followed byQuery.asc()orQuery.desc()).ProcessDefinitionQueryProcessDefinitionQuery. orderByProcessDefinitionName()Order by the name of the process definitions (needs to be followed byQuery.asc()orQuery.desc()).ProcessDefinitionQueryProcessDefinitionQuery. orderByProcessDefinitionVersion()Order by the version of the process definitions (needs to be followed byQuery.asc()orQuery.desc()).ProcessDefinitionQueryProcessDefinitionQuery. orderByTenantId()Order by tenant id (needs to be followed byQuery.asc()orQuery.desc()).ProcessDefinitionQueryProcessDefinitionQuery. processDefinitionCategory(java.lang.String processDefinitionCategory)Only select process definitions with the given category.ProcessDefinitionQueryProcessDefinitionQuery. processDefinitionCategoryLike(java.lang.String processDefinitionCategoryLike)Only select process definitions where the category matches the given parameter.ProcessDefinitionQueryProcessDefinitionQuery. processDefinitionCategoryNotEquals(java.lang.String categoryNotEquals)Only select deployments that have a different category then the given one.ProcessDefinitionQueryProcessDefinitionQuery. processDefinitionId(java.lang.String processDefinitionId)Only select process definition with the given id.ProcessDefinitionQueryProcessDefinitionQuery. processDefinitionIds(java.util.Set<java.lang.String> processDefinitionIds)Only select process definitions with the given ids.ProcessDefinitionQueryProcessDefinitionQuery. processDefinitionKey(java.lang.String processDefinitionKey)Only select process definition with the given key.ProcessDefinitionQueryProcessDefinitionQuery. processDefinitionKeyLike(java.lang.String processDefinitionKeyLike)Only select process definitions where the key matches the given parameter.ProcessDefinitionQueryProcessDefinitionQuery. processDefinitionKeys(java.util.Set<java.lang.String> processDefinitionKeys)Only select process definition with the given keys.ProcessDefinitionQueryProcessDefinitionQuery. processDefinitionName(java.lang.String processDefinitionName)Only select process definitions with the given name.ProcessDefinitionQueryProcessDefinitionQuery. processDefinitionNameLike(java.lang.String processDefinitionNameLike)Only select process definitions where the name matches the given parameter.ProcessDefinitionQueryProcessDefinitionQuery. processDefinitionResourceName(java.lang.String resourceName)Only select process definition with the given resource name.ProcessDefinitionQueryProcessDefinitionQuery. processDefinitionResourceNameLike(java.lang.String resourceNameLike)Only select process definition with a resource name like the given .ProcessDefinitionQueryProcessDefinitionQuery. processDefinitionTenantId(java.lang.String tenantId)Only select process definitions that have the given tenant id.ProcessDefinitionQueryProcessDefinitionQuery. processDefinitionTenantIdLike(java.lang.String tenantIdLike)Only select process definitions with a tenant id like the given one.ProcessDefinitionQueryProcessDefinitionQuery. processDefinitionVersion(java.lang.Integer processDefinitionVersion)Only select process definition with a certain version.ProcessDefinitionQueryProcessDefinitionQuery. processDefinitionVersionGreaterThan(java.lang.Integer processDefinitionVersion)Only select process definitions which version are greater than a certain version.ProcessDefinitionQueryProcessDefinitionQuery. processDefinitionVersionGreaterThanOrEquals(java.lang.Integer processDefinitionVersion)Only select process definitions which version are greater than or equals a certain version.ProcessDefinitionQueryProcessDefinitionQuery. processDefinitionVersionLowerThan(java.lang.Integer processDefinitionVersion)Only select process definitions which version are lower than a certain version.ProcessDefinitionQueryProcessDefinitionQuery. processDefinitionVersionLowerThanOrEquals(java.lang.Integer processDefinitionVersion)Only select process definitions which version are lower than or equals a certain version.ProcessDefinitionQueryProcessDefinitionQuery. processDefinitionWithoutTenantId()Only select process definitions that do not have a tenant id.ProcessDefinitionQueryProcessDefinitionQuery. startableByUser(java.lang.String userId)Only selects process definitions which given userId is authoriezed to startProcessDefinitionQueryProcessDefinitionQuery. suspended()Only selects process definitions which are suspended
-