Modifier and Type | Field and Description |
---|---|
static java.lang.String |
NO_NETWORKS_MSG |
static java.lang.String[] |
PACKAGES |
Constructor and Description |
---|
NetworkArm(org.w3c.dom.Element config) |
Modifier and Type | Method and Description |
---|---|
void |
add(ArmListener listener) |
void |
add(NetworkMonitor monitor) |
ChannelGrouper |
getChannelGrouper() |
java.util.List<ChannelSubsetter> |
getChannelSubsetters() |
protected NetworkSource |
getInternalNetworkSource() |
java.lang.String |
getName() |
edu.iris.Fissures.network.NetworkAttrImpl |
getNetwork(edu.iris.Fissures.IfNetwork.NetworkId network_id) |
protected edu.sc.seis.fissuresUtil.hibernate.NetworkDB |
getNetworkDB() |
NetworkSource |
getNetworkSource() |
RefreshNetworkArm |
getRefresher() |
edu.iris.Fissures.model.TimeInterval |
getRefreshInterval() |
java.util.List<edu.sc.seis.fissuresUtil.hibernate.ChannelGroup> |
getSuccessfulChannelGroups(edu.iris.Fissures.network.StationImpl station) |
java.util.List<edu.iris.Fissures.network.ChannelImpl> |
getSuccessfulChannels(edu.iris.Fissures.network.StationImpl station)
Obtains the Channels corresponding to the station, processes them using
the ChannelSubsetter and returns an array of those that pass
|
java.util.List<edu.iris.Fissures.network.NetworkAttrImpl> |
getSuccessfulNetworks()
returns an array of SuccessfulNetworks.
|
edu.iris.Fissures.network.StationImpl[] |
getSuccessfulStations(edu.iris.Fissures.network.NetworkAttrImpl net) |
boolean |
isActive() |
boolean |
isBeingRefreshed(edu.iris.Fissures.network.NetworkAttrImpl net) |
boolean |
isBeingRefreshed(edu.iris.Fissures.network.StationImpl sta) |
boolean |
isInitialStartupFinished() |
void |
run() |
public static final java.lang.String[] PACKAGES
public static final java.lang.String NO_NETWORKS_MSG
public NetworkArm(org.w3c.dom.Element config) throws ConfigurationException
ConfigurationException
public void run()
run
in interface java.lang.Runnable
public edu.iris.Fissures.network.NetworkAttrImpl getNetwork(edu.iris.Fissures.IfNetwork.NetworkId network_id) throws edu.iris.Fissures.IfNetwork.NetworkNotFound
edu.iris.Fissures.IfNetwork.NetworkNotFound
public void add(NetworkMonitor monitor)
public edu.iris.Fissures.model.TimeInterval getRefreshInterval()
public java.util.List<ChannelSubsetter> getChannelSubsetters()
public java.util.List<edu.iris.Fissures.network.NetworkAttrImpl> getSuccessfulNetworks()
public void add(ArmListener listener)
public edu.iris.Fissures.network.StationImpl[] getSuccessfulStations(edu.iris.Fissures.network.NetworkAttrImpl net)
public java.util.List<edu.iris.Fissures.network.ChannelImpl> getSuccessfulChannels(edu.iris.Fissures.network.StationImpl station)
public java.util.List<edu.sc.seis.fissuresUtil.hibernate.ChannelGroup> getSuccessfulChannelGroups(edu.iris.Fissures.network.StationImpl station)
public NetworkSource getNetworkSource()
protected NetworkSource getInternalNetworkSource()
protected edu.sc.seis.fissuresUtil.hibernate.NetworkDB getNetworkDB()
public boolean isBeingRefreshed(edu.iris.Fissures.network.NetworkAttrImpl net)
public boolean isBeingRefreshed(edu.iris.Fissures.network.StationImpl sta)
public RefreshNetworkArm getRefresher()
public boolean isInitialStartupFinished()
public ChannelGrouper getChannelGrouper()