Package edu.sc.seis.sod.source.network
Class InstrumentationFromDB
- java.lang.Object
-
- edu.sc.seis.sod.source.AbstractSource
-
- edu.sc.seis.sod.source.network.AbstractNetworkSource
-
- edu.sc.seis.sod.source.network.WrappingNetworkSource
-
- edu.sc.seis.sod.source.network.InstrumentationFromDB
-
- All Implemented Interfaces:
NetworkSource
,Source
public class InstrumentationFromDB extends WrappingNetworkSource implements NetworkSource
-
-
Field Summary
-
Fields inherited from class edu.sc.seis.sod.source.network.AbstractNetworkSource
constraints, REFRESH_ELEMENT, refreshInterval
-
Fields inherited from class edu.sc.seis.sod.source.AbstractSource
name, NAME_ELEMENT, RETRIES_ELEMENT
-
-
Constructor Summary
Constructors Constructor Description InstrumentationFromDB(NetworkSource wrapped)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description edu.iris.Fissures.IfNetwork.Instrumentation
getInstrumentation(edu.iris.Fissures.network.ChannelImpl chan)
edu.iris.Fissures.model.QuantityImpl
getSensitivity(edu.iris.Fissures.network.ChannelImpl chan)
-
Methods inherited from class edu.sc.seis.sod.source.network.WrappingNetworkSource
getChannels, getName, getNetwork, getNetworkByName, getNetworks, getRefreshInterval, getStations, getWrapped, setConstraints
-
Methods inherited from class edu.sc.seis.sod.source.AbstractSource
appendToName, getFissuresNamingService, getRetries, getRetryStrategy, setRetryStrategy
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface edu.sc.seis.sod.source.network.NetworkSource
getChannels, getNetwork, getNetworkByName, getNetworks, getRefreshInterval, getRetries, getRetryStrategy, getStations, setConstraints
-
Methods inherited from interface edu.sc.seis.sod.source.Source
appendToName, getName
-
-
-
-
Constructor Detail
-
InstrumentationFromDB
public InstrumentationFromDB(NetworkSource wrapped)
-
-
Method Detail
-
getSensitivity
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
- Specified by:
getSensitivity
in interfaceNetworkSource
- Overrides:
getSensitivity
in classWrappingNetworkSource
- Throws:
edu.iris.Fissures.IfNetwork.ChannelNotFound
edu.sc.seis.fissuresUtil.sac.InvalidResponse
SodSourceException
-
getInstrumentation
public edu.iris.Fissures.IfNetwork.Instrumentation getInstrumentation(edu.iris.Fissures.network.ChannelImpl chan) throws edu.iris.Fissures.IfNetwork.ChannelNotFound, SodSourceException
- Specified by:
getInstrumentation
in interfaceNetworkSource
- Overrides:
getInstrumentation
in classWrappingNetworkSource
- Throws:
edu.iris.Fissures.IfNetwork.ChannelNotFound
SodSourceException
-
-