com.ibm.di.trigger
Class GenericTrigger

java.lang.Object
  extended by java.lang.Thread
      extended by com.ibm.di.server.Monitor
          extended by com.ibm.di.trigger.Trigger
              extended by com.ibm.di.trigger.GenericTrigger
All Implemented Interfaces:
VersionInfoInterface, TriggerInterface, Runnable

public class GenericTrigger
extends Trigger
implements TriggerInterface


Nested Class Summary
 
Nested classes/interfaces inherited from class java.lang.Thread
Thread.State, Thread.UncaughtExceptionHandler
 
Field Summary
 
Fields inherited from class com.ibm.di.trigger.Trigger
bsf, parent
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
GenericTrigger()
           
 
Method Summary
 String[][] getParameters()
          Returns the trigger's parameters.
 String getVersion()
          Return version information
 void run()
           
 boolean sleep(int seconds)
           
 
Methods inherited from class com.ibm.di.trigger.Trigger
addEventListener, callFunction, close, declareBean, dump, dumpEntry, execScript, fireEvent, getConfig, getEventHandlerListener, getExitRequested, getLog, getLogCategory, getParam, getParent, getStats, includeAllScripts, loadParser, logmonitor, logmsg, logmsg, removeEventHandlerListener, removeEventListener, setConfig, setEventHandlerListener, setExitRequested, setLogCategory, setParam, setParameters, setParent, undeclareBean
 
Methods inherited from class com.ibm.di.server.Monitor
addActionListener, addThread, allThreadsStopped, fireListener, removeActionListener, removeThread, runningALs, runningEHs, setMonitorMessage, threadStarted, threadStopped
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.ibm.di.trigger.TriggerInterface
getConfig, getEventHandlerListener, getLog, getName, getParent, getStats, removeEventHandlerListener, setConfig, setEventHandlerListener, setExitRequested, setName, setParent, start
 

Constructor Detail

GenericTrigger

public GenericTrigger()
               throws IOException
Throws:
IOException
Method Detail

getParameters

public String[][] getParameters()
Description copied from class: Trigger
Returns the trigger's parameters.

Overrides:
getParameters in class Trigger

run

public void run()
Specified by:
run in interface Runnable
Overrides:
run in class Thread

sleep

public boolean sleep(int seconds)

getVersion

public String getVersion()
Return version information

Specified by:
getVersion in interface VersionInfoInterface
Overrides:
getVersion in class Trigger