Class CSVNetworkSource

    • Method Detail

      • getDescription

        public java.lang.String getDescription()
      • getNetworksFromStations

        public java.util.List<edu.iris.Fissures.network.NetworkAttrImpl> getNetworksFromStations​(java.util.List<edu.iris.Fissures.network.StationImpl> staList)
      • getStationsFromReader

        public java.util.List<edu.iris.Fissures.network.StationImpl> getStationsFromReader​(java.io.Reader reader)
                                                                                    throws java.io.IOException,
                                                                                           java.io.FileNotFoundException,
                                                                                           ConfigurationException
        Throws:
        java.io.IOException
        java.io.FileNotFoundException
        ConfigurationException
      • getStationForChannel

        protected edu.iris.Fissures.network.StationImpl getStationForChannel​(java.lang.String netCode,
                                                                             java.lang.String staCode)
      • getChannelsFromReader

        public java.util.List<edu.iris.Fissures.network.ChannelImpl> getChannelsFromReader​(java.io.Reader reader,
                                                                                           java.util.List<edu.iris.Fissures.network.StationImpl> stations)
                                                                                    throws java.io.IOException,
                                                                                           java.io.FileNotFoundException,
                                                                                           ConfigurationException
        Throws:
        java.io.IOException
        java.io.FileNotFoundException
        ConfigurationException
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • getChannels

        public java.util.List<? extends edu.iris.Fissures.network.ChannelImpl> getChannels​(edu.iris.Fissures.network.StationImpl station)
        Specified by:
        getChannels in interface NetworkSource
      • getInstrumentation

        public edu.iris.Fissures.IfNetwork.Instrumentation getInstrumentation​(edu.iris.Fissures.network.ChannelImpl chanId)
                                                                       throws edu.iris.Fissures.IfNetwork.ChannelNotFound,
                                                                              edu.sc.seis.fissuresUtil.sac.InvalidResponse
        Specified by:
        getInstrumentation in interface NetworkSource
        Throws:
        edu.iris.Fissures.IfNetwork.ChannelNotFound
        edu.sc.seis.fissuresUtil.sac.InvalidResponse
      • getNetwork

        public edu.sc.seis.fissuresUtil.cache.CacheNetworkAccess getNetwork​(edu.iris.Fissures.network.NetworkAttrImpl attr)
        Specified by:
        getNetwork in interface NetworkSource
      • getNetworkByName

        public java.util.List<? extends edu.sc.seis.fissuresUtil.cache.CacheNetworkAccess> getNetworkByName​(java.lang.String name)
                                                                                                     throws edu.iris.Fissures.IfNetwork.NetworkNotFound
        Specified by:
        getNetworkByName in interface NetworkSource
        Throws:
        edu.iris.Fissures.IfNetwork.NetworkNotFound
      • getNetworks

        public java.util.List<? extends edu.iris.Fissures.network.NetworkAttrImpl> getNetworks()
        Specified by:
        getNetworks in interface NetworkSource
      • getSensitivity

        public edu.iris.Fissures.model.QuantityImpl getSensitivity​(edu.iris.Fissures.network.ChannelImpl chanId)
                                                            throws edu.iris.Fissures.IfNetwork.ChannelNotFound,
                                                                   edu.sc.seis.fissuresUtil.sac.InvalidResponse
        Specified by:
        getSensitivity in interface NetworkSource
        Throws:
        edu.iris.Fissures.IfNetwork.ChannelNotFound
        edu.sc.seis.fissuresUtil.sac.InvalidResponse
      • getStations

        public java.util.List<? extends edu.iris.Fissures.network.StationImpl> getStations​(edu.iris.Fissures.network.NetworkAttrImpl net)
        Specified by:
        getStations in interface NetworkSource
      • getName

        public java.lang.String getName()
        Description copied from interface: Source
        returns the name of the server. The name to which the server's servant instance is bound in the CORBA naming service. For non-corba servers, this string can be anything that seems reasonable and is relatively unique
        Specified by:
        getName in interface Source
        Overrides:
        getName in class AbstractSource
        Returns:
        a String value