org.jbpm.api
Interface ProcessInstance

All Superinterfaces:
Execution, java.io.Serializable
All Known Subinterfaces:
ClientProcessInstance, 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, STATE_ASYNC, STATE_CANCELLED, STATE_CREATED, STATE_ENDED, STATE_INACTIVE, STATE_SUSPENDED
 
Method Summary
 
Methods inherited from interface org.jbpm.api.Execution
findActiveActivityNames, findActiveExecutionIn, getActivityName, getExecution, getExecutions, getExecutionsMap, getId, getKey, getName, getParent, getPriority, getProcessInstance, getState, hasExecution, isActive, isEnded, isLocked, isProcessInstance, isSuspended
 



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