org.jbpm.model.execution
Interface Token

All Superinterfaces:
java.io.Serializable

public interface Token
extends java.io.Serializable

is a 'thread of control' in a business process, also called 'path of execution'. This corresponds to the notion of 'the token' in petri-nets.


Method Summary
 java.lang.String getActorId()
           
 java.util.Map getChildren()
           
 java.util.Date getEnd()
           
 java.lang.Long getId()
           
 java.util.SortedSet getInvocationLogs()
           
 java.lang.String getName()
           
 Token getParent()
           
 ProcessInstance getProcessInstance()
           
 java.util.Date getStart()
           
 State getState()
           
 ProcessInstance getSubProcessInstance()
           
 boolean hasEnded()
           
 

Method Detail

getId

public java.lang.Long getId()

getName

public java.lang.String getName()

getParent

public Token getParent()

getChildren

public java.util.Map getChildren()

getProcessInstance

public ProcessInstance getProcessInstance()

getState

public State getState()

getActorId

public java.lang.String getActorId()

getStart

public java.util.Date getStart()

getEnd

public java.util.Date getEnd()

hasEnded

public boolean hasEnded()

getSubProcessInstance

public ProcessInstance getSubProcessInstance()

getInvocationLogs

public java.util.SortedSet getInvocationLogs()


Version : jbpm-2.0