edu.sc.seis.sod.source.network
Interface NetworkSource
- All Superinterfaces:
- Source
- All Known Implementing Classes:
- AbstractNetworkSource, CombineNetworkSource, CSVNetworkSource, FilterNetworkFinder, InstrumentationFromDB, LoadedNetworkSource, MockNetworkSource, NetworkFinder, StationXML, VelocityNetworkSource, WinstonNetworkSource, WrappingNetworkSource
public interface NetworkSource
- extends Source
getRefreshInterval
TimeInterval getRefreshInterval()
getNetwork
CacheNetworkAccess getNetwork(NetworkAttrImpl attr)
getNetworkByName
java.util.List<? extends CacheNetworkAccess> getNetworkByName(java.lang.String name)
throws NetworkNotFound
- Throws:
NetworkNotFound
getNetworks
java.util.List<? extends NetworkAttrImpl> getNetworks()
getStations
java.util.List<? extends StationImpl> getStations(NetworkId net)
getChannels
java.util.List<? extends ChannelImpl> getChannels(StationImpl station)
getSensitivity
QuantityImpl getSensitivity(ChannelId chanId)
throws ChannelNotFound,
InvalidResponse
- Throws:
ChannelNotFound
InvalidResponse
getInstrumentation
Instrumentation getInstrumentation(ChannelId chanId)
throws ChannelNotFound,
InvalidResponse
- Throws:
ChannelNotFound
InvalidResponse