org.jbpm.api
Interface ProcessInstance

All Superinterfaces:
Execution, java.io.Serializable
All Known Subinterfaces:
OpenProcessInstance

public interface ProcessInstance
extends Execution

a process instance is one execution of a process definition. One process instance can have many concurrent executions. Executions are structured in a tree of which the ProcessInstance is the root.

Author:
Tom Baeyens

Field Summary
 
Fields inherited from interface org.jbpm.api.Execution
STATE_ACTIVE_CONCURRENT, STATE_ACTIVE_ROOT, STATE_ASYNC, STATE_CREATED, STATE_ENDED, STATE_INACTIVE_CONCURRENT_ROOT, STATE_INACTIVE_JOIN, STATE_INACTIVE_SCOPE, STATE_SUSPENDED
 
Method Summary
 
Methods inherited from interface org.jbpm.api.Execution
findActiveActivityNames, findActiveExecutionIn, getExecution, getExecutions, getExecutionsMap, getId, getIsProcessInstance, getKey, getName, getParent, getPriority, getProcessDefinitionId, getProcessInstance, getState, getSubProcessInstance, hasExecution, isActive, isEnded, isSuspended
 



Copyright © 2010 JBoss Community. All Rights Reserved.