edu.sc.seis.sod
Class EventArm
java.lang.Object
edu.sc.seis.sod.EventArm
- All Implemented Interfaces:
- Arm, java.lang.Runnable
public class EventArm
- extends java.lang.Object
- implements Arm
This class handles the subsetting of the Events based on the subsetters
specified in the configuration file (xml file). Created: Thu Mar 14 14:09:52
2002
Constructor Summary |
EventArm()
|
EventArm(org.w3c.dom.Element config)
|
EventArm(org.w3c.dom.Element config,
boolean waitForWaveformProcessing)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EventArm
public EventArm()
throws ConfigurationException
- Throws:
ConfigurationException
EventArm
public EventArm(org.w3c.dom.Element config)
throws ConfigurationException
- Throws:
ConfigurationException
EventArm
public EventArm(org.w3c.dom.Element config,
boolean waitForWaveformProcessing)
throws ConfigurationException
- Throws:
ConfigurationException
isActive
public boolean isActive()
- Specified by:
isActive
in interface Arm
getName
public java.lang.String getName()
- Specified by:
getName
in interface Arm
run
public void run()
- Specified by:
run
in interface java.lang.Runnable
add
public void add(EventMonitor monitor)
getLastEvent
public EventAccessOperations getLastEvent()
handle
public void handle(CacheEvent[] events)
change
public void change(StatefulEvent event)
setWaitForWaveformProcessing
public void setWaitForWaveformProcessing(boolean b)
getSources
public EventSource[] getSources()
getWaveformArmSync
public java.lang.Object getWaveformArmSync()