Class NetworkInfoTemplateGenerator
java.lang.Object
edu.sc.seis.sod.status.networkArm.NetworkInfoTemplateGenerator
- All Implemented Interfaces:
SodElement
,NetworkMonitor
public class NetworkInfoTemplateGenerator extends java.lang.Object implements NetworkMonitor
-
Constructor Summary
Constructors Constructor Description NetworkInfoTemplateGenerator(org.w3c.dom.Element el)
-
Method Summary
Modifier and Type Method Description void
change(edu.iris.Fissures.IfNetwork.Channel channel, Status status)
void
change(edu.iris.Fissures.IfNetwork.Site site, Status status)
void
change(edu.iris.Fissures.IfNetwork.Station station, Status status)
void
change(edu.iris.Fissures.network.NetworkAttrImpl net, Status status)
boolean
contains(edu.iris.Fissures.IfNetwork.NetworkAttr net)
boolean
contains(edu.iris.Fissures.IfNetwork.Station sta)
ChannelsInStationTemplate
getChannelsInStationTemplate(edu.iris.Fissures.IfNetwork.Channel chan)
ChannelsInStationTemplate
getChannelsInStationTemplate(edu.iris.Fissures.IfNetwork.Station station)
NetworkStatusTemplate
getNetworkStatusTemplate()
StationsInNetworkTemplate
getStationsInNetworkTemplate(edu.iris.Fissures.IfNetwork.NetworkAttr net)
StationsInNetworkTemplate
getStationsInNetworkTemplate(edu.iris.Fissures.IfNetwork.Station station)
void
setArmStatus(java.lang.String status)
-
Constructor Details
-
NetworkInfoTemplateGenerator
public NetworkInfoTemplateGenerator(org.w3c.dom.Element el) throws java.lang.Exception- Throws:
java.lang.Exception
-
-
Method Details
-
change
- Specified by:
change
in interfaceNetworkMonitor
-
change
- Specified by:
change
in interfaceNetworkMonitor
-
change
- Specified by:
change
in interfaceNetworkMonitor
-
change
- Specified by:
change
in interfaceNetworkMonitor
-
getNetworkStatusTemplate
-
getStationsInNetworkTemplate
public StationsInNetworkTemplate getStationsInNetworkTemplate(edu.iris.Fissures.IfNetwork.NetworkAttr net) throws ConfigurationException- Throws:
ConfigurationException
-
getStationsInNetworkTemplate
public StationsInNetworkTemplate getStationsInNetworkTemplate(edu.iris.Fissures.IfNetwork.Station station) throws ConfigurationException- Throws:
ConfigurationException
-
getChannelsInStationTemplate
public ChannelsInStationTemplate getChannelsInStationTemplate(edu.iris.Fissures.IfNetwork.Station station) throws java.io.IOException, ConfigurationException- Throws:
java.io.IOException
ConfigurationException
-
getChannelsInStationTemplate
public ChannelsInStationTemplate getChannelsInStationTemplate(edu.iris.Fissures.IfNetwork.Channel chan) throws java.io.IOException, ConfigurationException- Throws:
java.io.IOException
ConfigurationException
-
contains
public boolean contains(edu.iris.Fissures.IfNetwork.NetworkAttr net) -
contains
public boolean contains(edu.iris.Fissures.IfNetwork.Station sta) -
setArmStatus
public void setArmStatus(java.lang.String status)- Specified by:
setArmStatus
in interfaceNetworkMonitor
-