Uses of Interface
org.jbpm.api.ProcessInstance

Packages that use ProcessInstance
org.jbpm.api the primary facade interfaces to the process repository, the execution repository and the management functionalities
org.jbpm.api.client for clients that want direct programmatic access to the execution object like e.g. in unit tests. 
org.jbpm.api.model common model base classes for the client, activity and event listener API's 
 

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,java.lang.Object> 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,java.lang.Object> 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()
           
 

Methods in org.jbpm.api that return types with arguments of type ProcessInstance
 java.util.List<ProcessInstance> ProcessInstanceQuery.list()
           
 

Uses of ProcessInstance in org.jbpm.api.client
 

Subinterfaces of ProcessInstance in org.jbpm.api.client
 interface ClientProcessInstance
           
 

Uses of ProcessInstance in org.jbpm.api.model
 

Subinterfaces of ProcessInstance in org.jbpm.api.model
 interface OpenProcessInstance
           
 



Copyright © 2009 JBoss, a division of Red Hat. All Rights Reserved.