org.jbpm.jpdl.internal.activity
Class JoinActivity

java.lang.Object
  extended by org.jbpm.jpdl.internal.activity.JpdlActivity
      extended by org.jbpm.jpdl.internal.activity.JoinActivity
All Implemented Interfaces:
java.io.Serializable, org.jbpm.api.activity.ActivityBehaviour

public class JoinActivity
extends JpdlActivity

Author:
Tom Baeyens
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.jbpm.jpdl.internal.activity.JpdlActivity
dbid
 
Constructor Summary
JoinActivity()
           
 
Method Summary
protected  void endJoinedExecutions(java.util.List<org.jbpm.pvm.internal.model.ExecutionImpl> joinedExecutions)
           
 void execute(org.jbpm.api.activity.ActivityExecution execution)
           
 void execute(org.jbpm.pvm.internal.model.ExecutionImpl execution)
           
protected  java.util.List<org.jbpm.pvm.internal.model.ExecutionImpl> getJoinedExecutions(org.jbpm.pvm.internal.model.ExecutionImpl concurrentRoot, org.jbpm.pvm.internal.model.Activity activity)
           
protected  boolean isComplete(java.util.List<org.jbpm.pvm.internal.model.ExecutionImpl> joinedExecutions, org.jbpm.pvm.internal.model.Activity activity)
           
 void setLockMode(org.hibernate.LockMode lockMode)
           
 void setMultiplicity(int multiplicity)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JoinActivity

public JoinActivity()
Method Detail

execute

public void execute(org.jbpm.api.activity.ActivityExecution execution)

execute

public void execute(org.jbpm.pvm.internal.model.ExecutionImpl execution)

isComplete

protected boolean isComplete(java.util.List<org.jbpm.pvm.internal.model.ExecutionImpl> joinedExecutions,
                             org.jbpm.pvm.internal.model.Activity activity)

getJoinedExecutions

protected java.util.List<org.jbpm.pvm.internal.model.ExecutionImpl> getJoinedExecutions(org.jbpm.pvm.internal.model.ExecutionImpl concurrentRoot,
                                                                                        org.jbpm.pvm.internal.model.Activity activity)

endJoinedExecutions

protected void endJoinedExecutions(java.util.List<org.jbpm.pvm.internal.model.ExecutionImpl> joinedExecutions)

setMultiplicity

public void setMultiplicity(int multiplicity)

setLockMode

public void setLockMode(org.hibernate.LockMode lockMode)


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