java.lang.Object
org.jbpm.workflow.delegation.impl.DelegationHelper
- public class DelegationHelper
- extends java.lang.Object
|
Method Summary |
void |
delegateAction(DelegationImpl delegation,
org.jbpm.workflow.execution.impl.ExecutionContextImpl executionContext)
|
java.lang.String |
delegateAssignment(DelegationImpl delegation,
org.jbpm.workflow.execution.impl.ExecutionContextImpl executionContext)
|
org.jbpm.workflow.definition.impl.TransitionImpl |
delegateDecision(DelegationImpl delegation,
org.jbpm.workflow.execution.impl.ExecutionContextImpl executionContext)
|
void |
delegateFork(DelegationImpl delegation,
org.jbpm.workflow.execution.impl.ExecutionContextImpl executionContext)
|
boolean |
delegateJoin(DelegationImpl delegation,
org.jbpm.workflow.execution.impl.ExecutionContextImpl executionContext)
|
java.lang.Object[] |
delegateProcessInvocation(DelegationImpl delegation,
org.jbpm.workflow.execution.impl.ExecutionContextImpl executionContext)
|
java.lang.Object[] |
delegateProcessTermination(DelegationImpl delegation,
org.jbpm.workflow.execution.impl.ExecutionContextImpl executionContext)
|
void |
delegateScheduledAction(DelegationImpl delegation,
org.jbpm.workflow.execution.impl.ExecutionContextImpl executionContext)
|
java.lang.Object |
getDelegate(DelegationImpl delegationImpl)
|
static DelegationHelper |
getInstance()
|
private java.util.List |
getList(org.jbpm.util.xml.XmlElement xmlElement)
|
private java.util.Map |
getMap(org.jbpm.util.xml.XmlElement xmlElement)
|
private java.lang.Object |
getObject(org.jbpm.util.xml.XmlElement xmlElement)
|
private java.lang.String |
getText(org.jbpm.util.xml.XmlElement xmlElement)
|
private void |
handleException(DelegationImpl delegation,
org.jbpm.workflow.execution.impl.ExecutionContextImpl executionContext,
java.lang.Throwable exception)
|
private java.util.Map |
parseConfiguration(DelegationImpl delegationImpl)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
instance
private static final DelegationHelper instance
queryFindLeavingTransitionByName
private static final java.lang.String queryFindLeavingTransitionByName
- See Also:
- Constant Field Values
constructorArgumentTypes
private static final java.lang.Class[] constructorArgumentTypes
log
private static final org.apache.log4j.Logger log
DelegationHelper
private DelegationHelper()
getInstance
public static DelegationHelper getInstance()
delegateAction
public void delegateAction(DelegationImpl delegation,
org.jbpm.workflow.execution.impl.ExecutionContextImpl executionContext)
delegateScheduledAction
public void delegateScheduledAction(DelegationImpl delegation,
org.jbpm.workflow.execution.impl.ExecutionContextImpl executionContext)
delegateDecision
public org.jbpm.workflow.definition.impl.TransitionImpl delegateDecision(DelegationImpl delegation,
org.jbpm.workflow.execution.impl.ExecutionContextImpl executionContext)
delegateProcessInvocation
public java.lang.Object[] delegateProcessInvocation(DelegationImpl delegation,
org.jbpm.workflow.execution.impl.ExecutionContextImpl executionContext)
delegateProcessTermination
public java.lang.Object[] delegateProcessTermination(DelegationImpl delegation,
org.jbpm.workflow.execution.impl.ExecutionContextImpl executionContext)
delegateFork
public void delegateFork(DelegationImpl delegation,
org.jbpm.workflow.execution.impl.ExecutionContextImpl executionContext)
delegateJoin
public boolean delegateJoin(DelegationImpl delegation,
org.jbpm.workflow.execution.impl.ExecutionContextImpl executionContext)
delegateAssignment
public java.lang.String delegateAssignment(DelegationImpl delegation,
org.jbpm.workflow.execution.impl.ExecutionContextImpl executionContext)
handleException
private void handleException(DelegationImpl delegation,
org.jbpm.workflow.execution.impl.ExecutionContextImpl executionContext,
java.lang.Throwable exception)
getDelegate
public java.lang.Object getDelegate(DelegationImpl delegationImpl)
parseConfiguration
private java.util.Map parseConfiguration(DelegationImpl delegationImpl)
getObject
private java.lang.Object getObject(org.jbpm.util.xml.XmlElement xmlElement)
getText
private java.lang.String getText(org.jbpm.util.xml.XmlElement xmlElement)
getList
private java.util.List getList(org.jbpm.util.xml.XmlElement xmlElement)
getMap
private java.util.Map getMap(org.jbpm.util.xml.XmlElement xmlElement)