public class WaveformStationStatus extends AbstractVelocityStatus implements WaveformMonitor, NetworkMonitor
| Constructor and Description |
|---|
WaveformStationStatus(org.w3c.dom.Element config) |
WaveformStationStatus(java.lang.String fileDir,
java.lang.String templateName) |
| Modifier and Type | Method and Description |
|---|---|
void |
change(Channel channel,
Status s) |
void |
change(NetworkAttrImpl net,
Status status) |
void |
change(Site site,
Status s) |
void |
change(Station station,
Status s) |
protected void |
doUpdate(StationImpl station) |
int |
getNumDirDeep()
Method getNumDirDeep returns how many directories below the base status
directory this template will write
|
void |
setArmStatus(java.lang.String status) |
void |
update(EventChannelPair ecp) |
void |
update(EventNetworkPair ecp) |
void |
update(EventStationPair ecp) |
void |
update(EventVectorPair ecp) |
getNestedTextForElement, getTemplateName, loadTemplate, loadTemplate, scheduleOutput, scheduleOutputpublic WaveformStationStatus(java.lang.String fileDir,
java.lang.String templateName)
throws java.io.IOException,
java.sql.SQLException
java.io.IOExceptionjava.sql.SQLExceptionpublic WaveformStationStatus(org.w3c.dom.Element config)
throws java.io.IOException,
java.sql.SQLException
java.io.IOExceptionjava.sql.SQLExceptionpublic int getNumDirDeep()
AbstractVelocityStatusgetNumDirDeep in class AbstractVelocityStatuspublic void update(EventNetworkPair ecp)
update in interface WaveformMonitorpublic void update(EventStationPair ecp)
update in interface WaveformMonitorpublic void update(EventChannelPair ecp)
update in interface WaveformMonitorpublic void update(EventVectorPair ecp)
update in interface WaveformMonitorprotected void doUpdate(StationImpl station)
public void setArmStatus(java.lang.String status)
throws java.lang.Exception
setArmStatus in interface NetworkMonitorjava.lang.Exceptionpublic void change(Station station, Status s)
change in interface NetworkMonitorpublic void change(Channel channel, Status s)
change in interface NetworkMonitorpublic void change(NetworkAttrImpl net, Status status)
change in interface NetworkMonitorpublic void change(Site site, Status s)
change in interface NetworkMonitor