org.globus.cog.karajan.workflow.nodes.user
Class SequentialImplicitExecutionUDE
java.lang.Object
  
org.globus.cog.karajan.workflow.nodes.FlowNode
      
org.globus.cog.karajan.workflow.nodes.FlowContainer
          
org.globus.cog.karajan.workflow.nodes.Sequential
              
org.globus.cog.karajan.workflow.nodes.AbstractSequentialWithArguments
                  
org.globus.cog.karajan.workflow.nodes.user.UserDefinedElement
                      
org.globus.cog.karajan.workflow.nodes.user.SequentialImplicitExecutionUDE
- All Implemented Interfaces: 
 - LoadListener, NonCacheable, EventListener, ExtendedFlowElement, FlowElement
 
public class SequentialImplicitExecutionUDE
- extends UserDefinedElement
 
 
| Nested classes/interfaces inherited from class org.globus.cog.karajan.workflow.nodes.FlowNode | 
FlowNode.FNTP | 
 
 
| Fields inherited from class org.globus.cog.karajan.workflow.nodes.user.UserDefinedElement | 
A_ARGUMENTS, A_CHANNELS, A_NAME, A_NAMED, A_OPTARGS, A_VARGS, ARGUMENTS_THREAD, BODY_THREAD, FNARGS, KMODE, NO_ARGUMENTS, NO_CHANNELS, PREFIX, SKIP, START_BODY | 
 
 
 
 
 
 
| Methods inherited from class org.globus.cog.karajan.workflow.nodes.user.UserDefinedElement | 
addStaticArgument, checkBothArgs, checkFirstArg, controlEvent, executeChildren, getArguments, getChannels, getEnv, getKmode, getOptargs, getSkip, getTextualName, hasChannels, hasNamed, hasNestedArgs, hasVargs, initializeStatic, isArgumentsThread, pre, prepareInstanceArguments, setProperties, setProperty, setUDEArguments, startBody | 
 
| Methods inherited from class org.globus.cog.karajan.workflow.nodes.AbstractSequentialWithArguments | 
addChannel, argumentsEvaluated, checkArguments, getArgument, getArgumentCount, getArgumentIndex, getArgumentNames, getArguments, getMaxArgIndex, getNonpropargs, getOptionalArgs, getQuotedArgs, getSortedArgs, hasNestedArguments, hasVariableArguments, initializeArgs, newNameBindingVariableArguments, newVariableArguments, processArguments, setArguments, setHasVargs, setNestedArgs, setNonpropargs, setQuotedArgs, setVargs | 
 
 
 
| Methods inherited from class org.globus.cog.karajan.workflow.nodes.FlowNode | 
_finally, abort, abortEvent, acceptsInlineText, addElement, checkClass, checkCompleted, checkFailed, complete, copy, echo, echo, elementCount, elements, event, executeErrorHandler, executeSimple, fail, fail, failIfNotDefined, failIfNull, failIfNull, failImmediately, failImmediately, failImmediately, failImmediately, fireControlEvent, fireMonitoringEvent, fireNotificationEvent, fireStatusMonitoringEvent, get_locator, getBooleanProperty, getBooleanProperty, getCanonicalType, getElement, getElementType, getIntProperty, getIntProperty, getParent, getProperty, getStaticArguments, getStringProperty, getTreeProperty, getUID, hasFrame, hasProperty, isCheckpointable, isSimple, isSystemProperty, loadComplete, loadStarted, monitoringEvent, propertyNames, removeElement, removeElement, removeProperty, replaceElement, restart, restartElement, ret, set_locator, setAcceptsInlineText, setCheckpointable, setElements, setElementType, setFrame, setParent, setProperty, setProperty, setStaticArguments, start, startElement, toString | 
 
 
WRAPPER
public static final String WRAPPER
- See Also:
 - Constant Field Values
 
SequentialImplicitExecutionUDE
public SequentialImplicitExecutionUDE()
startInstance
public void startInstance(VariableStack stack,
                          UDEWrapper wrapper,
                          DefinitionEnvironment env)
                   throws ExecutionException
- Specified by:
 startInstance in class UserDefinedElement
 
- Throws:
 ExecutionException
 
startArguments
protected void startArguments(VariableStack stack,
                              UDEWrapper wrapper)
                       throws ExecutionException
- Overrides:
 startArguments in class UserDefinedElement
 
- Throws:
 ExecutionException
 
startBody
protected void startBody(VariableStack stack,
                         DefinitionEnvironment env)
                  throws ExecutionException
- Throws:
 ExecutionException
 
setArguments
protected void setArguments(VariableStack stack)
 
getUDEArguments
protected Arguments getUDEArguments(VariableStack stack)
                             throws ExecutionException
- Throws:
 ExecutionException
 
childCompleted
protected void childCompleted(VariableStack stack)
                       throws ExecutionException
- Overrides:
 childCompleted in class UserDefinedElement
 
- Throws:
 ExecutionException