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

Quick Search    Search Deep

org.jbpm.workflow.delegation.impl
Class DelegationHelper  view DelegationHelper download DelegationHelper.java

java.lang.Object
  extended byorg.jbpm.workflow.delegation.impl.DelegationHelper

public class DelegationHelper
extends java.lang.Object


Field Summary
private static java.lang.Class[] constructorArgumentTypes
           
private static DelegationHelper instance
           
private static org.apache.log4j.Logger log
           
private static java.lang.String queryFindLeavingTransitionByName
           
 
Constructor Summary
private DelegationHelper()
           
 
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
 

Field Detail

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
Constructor Detail

DelegationHelper

private DelegationHelper()
Method Detail

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)