Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.jbpm.workflow.definition.impl
Class JoinImpl  view JoinImpl download JoinImpl.java

java.lang.Object
  extended byorg.jbpm.util.db.PersistentObject
      extended byorg.jbpm.workflow.definition.impl.DefinitionObjectImpl
          extended byorg.jbpm.workflow.definition.impl.NodeImpl
              extended byorg.jbpm.workflow.definition.impl.JoinImpl
All Implemented Interfaces:
org.jbpm.workflow.definition.DefinitionObject, org.jbpm.workflow.definition.Join, org.jbpm.workflow.definition.Node, java.io.Serializable

public class JoinImpl
extends NodeImpl
implements org.jbpm.workflow.definition.Join


Field Summary
private  org.jbpm.workflow.delegation.impl.DelegationImpl joinDelegation
           
 
Fields inherited from class org.jbpm.workflow.definition.impl.NodeImpl
arrivingTransitions, leavingTransitions, processBlock
 
Fields inherited from class org.jbpm.workflow.definition.impl.DefinitionObjectImpl
description, name, processDefinition
 
Fields inherited from class org.jbpm.util.db.PersistentObject
id
 
Constructor Summary
JoinImpl()
           
 
Method Summary
 org.jbpm.workflow.delegation.impl.DelegationImpl getJoinDelegation()
           
 void readProcessData(org.jbpm.util.xml.XmlElement xmlElement, CreationContext creationContext)
           
 void setJoinDelegation(org.jbpm.workflow.delegation.impl.DelegationImpl joinDelegation)
           
protected  void setTransitionDestinationScope(CreationContext creationContext)
          overrides the standard scope, transitions of a join will arrive in the parent-processblock of the concurrent block.
 void validate(ValidationContext validationContext)
           
 
Methods inherited from class org.jbpm.workflow.definition.impl.NodeImpl
getArrivingTransitions, getLeavingTransitions, getProcessBlock, setArrivingTransitions, setLeavingTransitions, setProcessBlock, validateLeavingTransitions
 
Methods inherited from class org.jbpm.workflow.definition.impl.DefinitionObjectImpl
getDescription, getName, getProcessDefinition, getTypeName, hasName, setDescription, setName, setProcessDefinition, toString
 
Methods inherited from class org.jbpm.util.db.PersistentObject
getId, setId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.jbpm.workflow.definition.Node
getArrivingTransitions, getLeavingTransitions, getProcessBlock
 
Methods inherited from interface org.jbpm.workflow.definition.DefinitionObject
getDescription, getId, getName, getProcessDefinition, hasName
 

Field Detail

joinDelegation

private org.jbpm.workflow.delegation.impl.DelegationImpl joinDelegation
Constructor Detail

JoinImpl

public JoinImpl()
Method Detail

readProcessData

public void readProcessData(org.jbpm.util.xml.XmlElement xmlElement,
                            CreationContext creationContext)
Overrides:
readProcessData in class NodeImpl

validate

public void validate(ValidationContext validationContext)
Overrides:
validate in class NodeImpl

setTransitionDestinationScope

protected void setTransitionDestinationScope(CreationContext creationContext)
overrides the standard scope, transitions of a join will arrive in the parent-processblock of the concurrent block.

Overrides:
setTransitionDestinationScope in class NodeImpl

getJoinDelegation

public org.jbpm.workflow.delegation.impl.DelegationImpl getJoinDelegation()

setJoinDelegation

public void setJoinDelegation(org.jbpm.workflow.delegation.impl.DelegationImpl joinDelegation)