Class FdsnStation

All Implemented Interfaces:
NetworkSource, Source

public class FdsnStation extends AbstractNetworkSource
  • Field Details

    • ONE_SECOND

      public static final edu.iris.Fissures.model.TimeInterval ONE_SECOND
  • Constructor Details

    • FdsnStation

      public FdsnStation()
    • FdsnStation

      public FdsnStation(String name, int retries, edu.sc.seis.seisFile.fdsnws.FDSNStationQueryParams queryParams)
    • FdsnStation

      public FdsnStation(Element config) throws Exception
      Throws:
      Exception
  • Method Details

    • includeRestricted

      public void includeRestricted(boolean val)
    • getNetwork

      public edu.sc.seis.fissuresUtil.cache.CacheNetworkAccess getNetwork(edu.iris.Fissures.network.NetworkAttrImpl attr)
    • getNetworkByName

      public List<? extends edu.sc.seis.fissuresUtil.cache.CacheNetworkAccess> getNetworkByName(String name) throws edu.iris.Fissures.IfNetwork.NetworkNotFound
      Throws:
      edu.iris.Fissures.IfNetwork.NetworkNotFound
    • getNetworks

      public List<? extends edu.iris.Fissures.network.NetworkAttrImpl> getNetworks() throws SodSourceException
      Throws:
      SodSourceException
    • getStations

      public List<? extends edu.iris.Fissures.network.StationImpl> getStations(edu.iris.Fissures.network.NetworkAttrImpl net) throws SodSourceException
      Throws:
      SodSourceException
    • getChannels

      public List<? extends edu.iris.Fissures.network.ChannelImpl> getChannels(edu.iris.Fissures.network.StationImpl station) throws SodSourceException
      Throws:
      SodSourceException
    • 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
      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 SodSourceException, edu.iris.Fissures.IfNetwork.ChannelNotFound, edu.sc.seis.fissuresUtil.sac.InvalidResponse
      Throws:
      SodSourceException
      edu.iris.Fissures.IfNetwork.ChannelNotFound
      edu.sc.seis.fissuresUtil.sac.InvalidResponse
    • getAvailableData

      public edu.sc.seis.fissuresUtil.chooser.CoarseAvailableData getAvailableData()
    • getDefaultQueryParams

      public edu.sc.seis.seisFile.fdsnws.FDSNStationQueryParams getDefaultQueryParams()