org.jbpm.taskmgmt.exe
Class PooledActor

java.lang.Object
  extended by org.jbpm.taskmgmt.exe.PooledActor
All Implemented Interfaces:
Serializable

public class PooledActor
extends Object
implements Serializable

See Also:
Serialized Form

Field Summary
protected  String actorId
           
protected  SwimlaneInstance swimlaneInstance
           
protected  Set taskInstances
           
 
Constructor Summary
PooledActor()
           
PooledActor(String actorId)
           
 
Method Summary
 void addTaskInstance(TaskInstance taskInstance)
           
static Set createPool(String[] actorIds, SwimlaneInstance swimlaneInstance, TaskInstance taskInstance)
           
 boolean equals(Object o)
           
static Set extractActorIds(Set poooledActors)
           
 String getActorId()
           
 long getId()
           
 SwimlaneInstance getSwimlaneInstance()
           
 Set getTaskInstances()
           
 int hashCode()
           
 void removeTaskInstance(TaskInstance taskInstance)
           
 void setActorId(String actorId)
           
 void setSwimlaneInstance(SwimlaneInstance swimlaneInstance)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

actorId

protected String actorId

taskInstances

protected Set taskInstances

swimlaneInstance

protected SwimlaneInstance swimlaneInstance
Constructor Detail

PooledActor

public PooledActor()

PooledActor

public PooledActor(String actorId)
Method Detail

createPool

public static Set createPool(String[] actorIds,
                             SwimlaneInstance swimlaneInstance,
                             TaskInstance taskInstance)

extractActorIds

public static Set extractActorIds(Set poooledActors)

addTaskInstance

public void addTaskInstance(TaskInstance taskInstance)

getTaskInstances

public Set getTaskInstances()

removeTaskInstance

public void removeTaskInstance(TaskInstance taskInstance)

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

toString

public String toString()
Overrides:
toString in class Object

getActorId

public String getActorId()

setActorId

public void setActorId(String actorId)

getSwimlaneInstance

public SwimlaneInstance getSwimlaneInstance()

setSwimlaneInstance

public void setSwimlaneInstance(SwimlaneInstance swimlaneInstance)

getId

public long getId()


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