Interface NetworkSource

All Superinterfaces:
Source
All Known Implementing Classes:
AbstractNetworkSource, CombineNetworkSource, CSVNetworkSource, FdsnStation, InstrumentationFromDB, LoadedNetworkSource, MockNetworkSource, RetryNetworkSource, WinstonNetworkSource, WrappingNetworkSource

public interface NetworkSource
extends Source
  • Method Summary

    Modifier and Type Method Description
    java.util.List<? extends edu.sc.seis.seisFile.fdsnws.stationxml.Channel> getChannels​(edu.sc.seis.seisFile.fdsnws.stationxml.Station station)  
    java.util.List<? extends edu.sc.seis.seisFile.fdsnws.stationxml.Network> getNetworks()  
    java.time.Duration getRefreshInterval()  
    edu.sc.seis.seisFile.fdsnws.stationxml.Response getResponse​(edu.sc.seis.seisFile.fdsnws.stationxml.Channel chanId)  
    int getRetries()  
    RetryStrategy getRetryStrategy()  
    java.util.List<? extends edu.sc.seis.seisFile.fdsnws.stationxml.Station> getStations​(edu.sc.seis.seisFile.fdsnws.stationxml.Network net)  
    void setConstraints​(NetworkQueryConstraints constraints)  

    Methods inherited from interface edu.sc.seis.sod.source.Source

    appendToName, getName