edu.sc.seis.sod.source.network
Class InstrumentationFromDB

java.lang.Object
  extended by edu.sc.seis.sod.source.network.WrappingNetworkSource
      extended by edu.sc.seis.sod.source.network.InstrumentationFromDB
All Implemented Interfaces:
NetworkSource, Source

public class InstrumentationFromDB
extends WrappingNetworkSource
implements NetworkSource


Constructor Summary
InstrumentationFromDB(NetworkSource wrapped)
           
 
Method Summary
 Instrumentation getInstrumentation(ChannelId chanId)
           
 Instrumentation getInstrumentation(ChannelImpl chan)
           
 QuantityImpl getSensitivity(ChannelId chanId)
           
 
Methods inherited from class edu.sc.seis.sod.source.network.WrappingNetworkSource
getChannels, getDNS, getName, getNetwork, getNetworkByName, getNetworks, getRefreshInterval, getStations, getWrapped
 
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, getStations
 
Methods inherited from interface edu.sc.seis.sod.source.Source
getDNS, getName
 

Constructor Detail

InstrumentationFromDB

public InstrumentationFromDB(NetworkSource wrapped)
Method Detail

getInstrumentation

public Instrumentation getInstrumentation(ChannelId chanId)
                                   throws ChannelNotFound,
                                          InvalidResponse
Specified by:
getInstrumentation in interface NetworkSource
Overrides:
getInstrumentation in class WrappingNetworkSource
Throws:
ChannelNotFound
InvalidResponse

getSensitivity

public QuantityImpl getSensitivity(ChannelId chanId)
                            throws ChannelNotFound,
                                   InvalidResponse
Specified by:
getSensitivity in interface NetworkSource
Overrides:
getSensitivity in class WrappingNetworkSource
Throws:
ChannelNotFound
InvalidResponse

getInstrumentation

public Instrumentation getInstrumentation(ChannelImpl chan)
                                   throws ChannelNotFound
Throws:
ChannelNotFound