Class WaveformStationStatus
java.lang.Object
edu.sc.seis.sod.status.AbstractVelocityStatus
edu.sc.seis.sod.status.waveformArm.WaveformStationStatus
- All Implemented Interfaces:
SodElement
,NetworkMonitor
,WaveformMonitor
public class WaveformStationStatus
extends AbstractVelocityStatus
implements WaveformMonitor, NetworkMonitor
-
Constructor Summary
ConstructorsConstructorDescriptionWaveformStationStatus
(String fileDir, String templateName) WaveformStationStatus
(Element config) -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
void
void
protected void
doUpdate
(edu.iris.Fissures.network.StationImpl station) int
Method getNumDirDeep returns how many directories below the base status directory this template will writevoid
setArmStatus
(String status) void
update
(EventChannelPair ecp) void
update
(EventNetworkPair ecp) void
update
(EventStationPair ecp) void
update
(EventVectorPair ecp) Methods inherited from class edu.sc.seis.sod.status.AbstractVelocityStatus
getNestedTextForElement, getTemplateName, loadTemplate, loadTemplate, scheduleOutput, scheduleOutput
-
Constructor Details
-
WaveformStationStatus
- Throws:
IOException
SQLException
-
WaveformStationStatus
- Throws:
IOException
SQLException
-
-
Method Details
-
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 classAbstractVelocityStatus
-
update
- Specified by:
update
in interfaceWaveformMonitor
-
update
- Specified by:
update
in interfaceWaveformMonitor
-
update
- Specified by:
update
in interfaceWaveformMonitor
-
update
- Specified by:
update
in interfaceWaveformMonitor
-
doUpdate
protected void doUpdate(edu.iris.Fissures.network.StationImpl station) -
setArmStatus
- Specified by:
setArmStatus
in interfaceNetworkMonitor
- Throws:
Exception
-
change
- Specified by:
change
in interfaceNetworkMonitor
-
change
- Specified by:
change
in interfaceNetworkMonitor
-
change
- Specified by:
change
in interfaceNetworkMonitor
-
change
- Specified by:
change
in interfaceNetworkMonitor
-