edu.sc.seis.sod.status.waveformArm
Class WaveformNetworkStatus
java.lang.Object
edu.sc.seis.sod.status.AbstractVelocityStatus
edu.sc.seis.sod.status.waveformArm.WaveformNetworkStatus
- All Implemented Interfaces:
- SodElement, NetworkMonitor, WaveformMonitor
public class WaveformNetworkStatus
- extends AbstractVelocityStatus
- implements WaveformMonitor, NetworkMonitor
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
networkListTemplate
protected java.lang.String networkListTemplate
WaveformNetworkStatus
public WaveformNetworkStatus(org.w3c.dom.Element config)
throws java.sql.SQLException,
java.net.MalformedURLException,
java.io.IOException
- Throws:
java.sql.SQLException
java.net.MalformedURLException
java.io.IOException
getNumDirDeep
public int getNumDirDeep()
- Description copied from class:
AbstractVelocityStatus
- Method getNumDirDeep returns how many directories below the base status
directory this template will write
- Specified by:
getNumDirDeep
in class AbstractVelocityStatus
update
public void update(EventNetworkPair ecp)
- Specified by:
update
in interface WaveformMonitor
update
public void update(EventStationPair ecp)
- Specified by:
update
in interface WaveformMonitor
update
public void update(EventChannelPair ecp)
- Specified by:
update
in interface WaveformMonitor
update
public void update(EventVectorPair ecp)
- Specified by:
update
in interface WaveformMonitor
setArmStatus
public void setArmStatus(java.lang.String status)
throws java.lang.Exception
- Specified by:
setArmStatus
in interface NetworkMonitor
- Throws:
java.lang.Exception
change
public void change(Station station,
Status s)
- Specified by:
change
in interface NetworkMonitor
change
public void change(Channel channel,
Status s)
- Specified by:
change
in interface NetworkMonitor
change
public void change(NetworkAttrImpl net,
Status s)
- Specified by:
change
in interface NetworkMonitor
change
public void change(Site site,
Status s)
- Specified by:
change
in interface NetworkMonitor