public class LoadedNetworkSource extends WrappingNetworkSource implements NetworkSource
constraints, REFRESH_ELEMENT, refreshInterval
name, NAME_ELEMENT, RETRIES_ELEMENT
Constructor and Description |
---|
LoadedNetworkSource(NetworkSource wrapped,
java.util.List<? extends edu.iris.Fissures.network.StationImpl> allStations,
edu.iris.Fissures.network.StationImpl sta) |
Modifier and Type | Method and Description |
---|---|
java.util.List<? extends edu.iris.Fissures.network.ChannelImpl> |
getChannels(edu.iris.Fissures.network.StationImpl station) |
edu.iris.Fissures.IfNetwork.Instrumentation |
getInstrumentation(edu.iris.Fissures.network.ChannelImpl chan) |
edu.iris.Fissures.model.QuantityImpl |
getSensitivity(edu.iris.Fissures.network.ChannelImpl chan) |
java.util.List<? extends edu.iris.Fissures.network.StationImpl> |
getStations(edu.iris.Fissures.network.NetworkAttrImpl net) |
boolean |
isInstrumentationLoaded(edu.iris.Fissures.IfNetwork.ChannelId chan) |
getName, getNetwork, getNetworkByName, getNetworks, getRefreshInterval, getWrapped, setConstraints
appendToName, getFissuresNamingService, getRetries, getRetryStrategy, setRetryStrategy
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getNetwork, getNetworkByName, getNetworks, getRefreshInterval, getRetries, getRetryStrategy, setConstraints
appendToName, getName
public LoadedNetworkSource(NetworkSource wrapped, java.util.List<? extends edu.iris.Fissures.network.StationImpl> allStations, edu.iris.Fissures.network.StationImpl sta)
public java.util.List<? extends edu.iris.Fissures.network.ChannelImpl> getChannels(edu.iris.Fissures.network.StationImpl station) throws SodSourceException
getChannels
in interface NetworkSource
getChannels
in class WrappingNetworkSource
SodSourceException
public edu.iris.Fissures.IfNetwork.Instrumentation getInstrumentation(edu.iris.Fissures.network.ChannelImpl chan) throws edu.iris.Fissures.IfNetwork.ChannelNotFound, edu.sc.seis.fissuresUtil.sac.InvalidResponse, SodSourceException
getInstrumentation
in interface NetworkSource
getInstrumentation
in class WrappingNetworkSource
edu.iris.Fissures.IfNetwork.ChannelNotFound
edu.sc.seis.fissuresUtil.sac.InvalidResponse
SodSourceException
public edu.iris.Fissures.model.QuantityImpl getSensitivity(edu.iris.Fissures.network.ChannelImpl chan) throws edu.iris.Fissures.IfNetwork.ChannelNotFound, edu.sc.seis.fissuresUtil.sac.InvalidResponse, SodSourceException
getSensitivity
in interface NetworkSource
getSensitivity
in class WrappingNetworkSource
edu.iris.Fissures.IfNetwork.ChannelNotFound
edu.sc.seis.fissuresUtil.sac.InvalidResponse
SodSourceException
public java.util.List<? extends edu.iris.Fissures.network.StationImpl> getStations(edu.iris.Fissures.network.NetworkAttrImpl net) throws SodSourceException
getStations
in interface NetworkSource
getStations
in class WrappingNetworkSource
SodSourceException
public boolean isInstrumentationLoaded(edu.iris.Fissures.IfNetwork.ChannelId chan)