IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

com.ibm.btt.automaton.ext
Class CheckAction

java.lang.Object
  extended by com.ibm.btt.base.BTTProcessorNotifier
      extended by com.ibm.btt.automaton.DSEAction
          extended by com.ibm.btt.automaton.ext.CheckAction
All Implemented Interfaces:
Action, ProcessorNotifier, java.io.Externalizable, java.io.Serializable

This class provides support for assigning guard conditions and lets the flow
 processor behave according to the flow modifiers specified for the
 conditions. It does not provide any behaviour.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.ibm.btt.automaton.DSEAction
context, inputMapFmtTag, operationTag, outputMapFmtTag, sourceEvent, tag
 
Fields inherited from class com.ibm.btt.base.BTTProcessorNotifier
handlersList, name
 
Constructor Summary
CheckAction()
          
Method Summary
 void execute()
          
Methods inherited from class com.ibm.btt.automaton.DSEAction
chainOrAssignContext, chainOrAssignContext, close, close, evaluateGuardCondition, externalizer, getContext, getGuardConditions, getInputMapFmtTag, getOperationTag, getOutputMapFmtTag, getParms, getProcessor, getService, getSourceEvent, initializeFrom, mapTheInput, mapTheOutput, preProcess, readExternal, readExternal, removeExternal, setContext, setGuardConditions, setInputMapFmtTag, setOperationTag, setOutputMapFmtTag, setParms, setProcessor, setSourceEvent, toString, toStrings, toTags, writeExternal, writeExternal
 
Methods inherited from class com.ibm.btt.base.BTTProcessorNotifier
addHandler, getHandlersList, getName, removeHandler, setName, signalEvent, signalEvent, signalEvent, terminate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.ibm.btt.automaton.Action
getName, setName
 
Methods inherited from interface com.ibm.btt.base.ProcessorNotifier
addHandler, getHandlersList, removeHandler, signalEvent, signalEvent, terminate
 
Methods inherited from interface com.ibm.btt.base.Externalizable
getName, setName
 

Constructor Detail

CheckAction

public CheckAction()
This constructor creates a CheckAction object.


CheckAction

public CheckAction(java.lang.String aName)
This constructor creates a CheckAction object.

Parameters:
aName - java.lang.String

CheckAction

public CheckAction(java.lang.String aName,
                   java.lang.String aTID)
This constructor creates a CheckAction object.

Parameters:
aName - java.lang.String
aTID - java.lang.String

CheckAction

public CheckAction(boolean mustRegister)
This constructor creates a CheckAction object.

Parameters:
mustRegister - boolean
Method Detail

execute

public void execute()
This execute method is intentionally blank in order to provide a means for checking automaton guard conditions for the instance when no action needs to be performed. Initially, this method should be never invoked.

Specified by:
execute in interface Action
Specified by:
execute in class DSEAction

IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

(c) Copyright IBM Corporation 1998, 2009