com.sybase.uep.bobclient.actions
Class ActionList

java.lang.Object
  extended by com.sybase.uep.bobclient.actions.Action
      extended by com.sybase.uep.bobclient.actions.ActionList
All Implemented Interfaces:
IBOBAction, java.lang.Runnable

public class ActionList
extends Action

This is a collection class to execute a list of IBOBAction objects

Author:
tdang
See Also:
IBOBAction, Action

Constructor Summary
ActionList()
          Constructor for the ActionList
ActionList(IBOBAction action)
          Constructor for the ActionList
ActionList(IBOBAction[] actionArr)
          Constructor for the ActionList
ActionList(java.util.Vector actionList)
          Constructor for the ActionList
 
Method Summary
 void addAction(IBOBAction action)
          Add IBOBAction to action list
 IBOBAction[] getActions()
          Retrieve the array list of IBOBAction
 void run()
          (non-Javadoc)
 
Methods inherited from class com.sybase.uep.bobclient.actions.Action
finish, hasFailed, isProcessing, setHasFailed, setIsProcessing
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ActionList

public ActionList()
Constructor for the ActionList


ActionList

public ActionList(java.util.Vector actionList)
Constructor for the ActionList

Parameters:
actionList - Vector of IBOBAction objects

ActionList

public ActionList(IBOBAction action)
Constructor for the ActionList

Parameters:
action - IBOBAction BOB action

ActionList

public ActionList(IBOBAction[] actionArr)
Constructor for the ActionList

Parameters:
actionList - IBOBAction array list
Method Detail

addAction

public void addAction(IBOBAction action)
Add IBOBAction to action list

Parameters:
action - IBOBAction action object

getActions

public IBOBAction[] getActions()
Retrieve the array list of IBOBAction

Returns:
IBOBAction array list

run

public void run()
(non-Javadoc)

See Also:
Runnable.run()