java.lang.Object
org.jbpm.workflow.delegation.impl.join.AndJoin
- All Implemented Interfaces:
- org.jbpm.workflow.delegation.JoinHandler
- public class AndJoin
- extends java.lang.Object
- implements org.jbpm.workflow.delegation.JoinHandler
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
private static final org.apache.log4j.Logger log
AndJoin
public AndJoin()
join
public boolean join(org.jbpm.workflow.delegation.JoinContext joinContext)
- Description copied from interface:
org.jbpm.workflow.delegation.JoinHandler
- for every org.jbpm.workflow.execution.Flow that arrives in a
org.jbpm.workflow.definition.Join a Joiner calculates if the
parent-org.jbpm.workflow.execution.Flow should be reactivated.
The parent-org.jbpm.workflow.execution.Flow can only be reactivated
once. The Joiner will not be called for all org.jbpm.workflow.execution.Flows
that arrive in a org.jbpm.workflow.definition.Join after the
parent-org.jbpm.workflow.execution.Flow is reactivated.
If no Joiner is specified for a Join in the processdefinition.xml,
the parent-flow will be reactevated when the last active concurrent flow
arrives in the Join.
* @param joinContext is the object that allows the Joiner-implementator to communicate with the jBpm process engine.
- Specified by:
join in interface org.jbpm.workflow.delegation.JoinHandler