Uses of Interface
org.jbpm.api.ProcessInstance

Packages that use ProcessInstance
org.jbpm.api the jBPM API, Start by creating a Configuration, build a ProcessEngine from that, and then you can find the workflow methods on the services like ExecutionService, TaskService
org.jbpm.api.model common process execution model interfaces used in services and delegation interfaces like ActivityBehaviour and EventListener
 

Uses of ProcessInstance in org.jbpm.api
 

Methods in org.jbpm.api that return ProcessInstance
 ProcessInstance ExecutionService.findProcessInstanceById(java.lang.String processInstanceId)
          the process instance that is uniquely defined by the process execution id.
 ProcessInstance ExecutionService.signalExecutionById(java.lang.String executionId)
          provides an external trigger to an execution.
 ProcessInstance ExecutionService.signalExecutionById(java.lang.String executionId, java.util.Map<java.lang.String,?> parameters)
          provides a external trigger to an execution with parameters.
 ProcessInstance ExecutionService.signalExecutionById(java.lang.String executionId, java.lang.String signalName)
          provides a named external trigger to an execution.
 ProcessInstance ExecutionService.signalExecutionById(java.lang.String executionId, java.lang.String signalName, java.util.Map<java.lang.String,?> parameters)
          provides a named external trigger to an execution with parameters.
 ProcessInstance ExecutionService.startProcessInstanceById(java.lang.String processDefinitionId)
          starts a new process instance for the ProcessDefinition with the given processDefinitionDbid.
 ProcessInstance ExecutionService.startProcessInstanceById(java.lang.String processDefinitionId, java.util.Map<java.lang.String,?> variables)
          starts a new process instance for the ProcessDefinition with the given processDefinitionDbid.
 ProcessInstance ExecutionService.startProcessInstanceById(java.lang.String processDefinitionId, java.util.Map<java.lang.String,?> variables, java.lang.String processInstanceKey)
          starts a new process instance for the ProcessDefinition with the given processDefinitionDbid.
 ProcessInstance ExecutionService.startProcessInstanceById(java.lang.String processDefinitionId, java.lang.String processInstanceKey)
          starts a new process instance for the ProcessDefinition with the given processDefinitionDbid.
 ProcessInstance ExecutionService.startProcessInstanceByKey(java.lang.String processDefinitionKey)
          starts a new process instance in the latest version of the given process definition.
 ProcessInstance ExecutionService.startProcessInstanceByKey(java.lang.String processDefinitionKey, java.util.Map<java.lang.String,?> variables)
          starts a new process instance in the latest version of the given processDefinitionName.
 ProcessInstance ExecutionService.startProcessInstanceByKey(java.lang.String processDefinitionKey, java.util.Map<java.lang.String,?> variables, java.lang.String processInstanceKey)
          starts a new process instance in the latest version of the given processDefinitionName.
 ProcessInstance ExecutionService.startProcessInstanceByKey(java.lang.String processDefinitionKey, java.lang.String processInstanceKey)
          starts a new process instance in the latest version of the given processDefinitionName.
 ProcessInstance ProcessInstanceQuery.uniqueResult()
          execute the query and obtain the unique ProcessInstance
 

Methods in org.jbpm.api that return types with arguments of type ProcessInstance
 java.util.List<ProcessInstance> ProcessInstanceQuery.list()
          execute the query and obtain the list of ProcessInstances
 

Uses of ProcessInstance in org.jbpm.api.model
 

Subinterfaces of ProcessInstance in org.jbpm.api.model
 interface OpenProcessInstance
          process instance for which the relations are exposed.
 



Copyright © 2010 JBoss Community. All Rights Reserved.