Class MockNetworkSource

All Implemented Interfaces:
NetworkSource, Source

public class MockNetworkSource
extends AbstractNetworkSource
implements NetworkSource
  • Constructor Details

  • Method Details

    • 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
    • getRefreshInterval

      public edu.iris.Fissures.model.TimeInterval getRefreshInterval()
      Specified by:
      getRefreshInterval in interface NetworkSource
      Overrides:
      getRefreshInterval in class AbstractNetworkSource
    • 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
    • getStations

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

      public java.util.List<? extends edu.iris.Fissures.network.ChannelImpl> getChannels​(edu.iris.Fissures.network.StationImpl station)
      Specified by:
      getChannels 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
    • 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
    • setConstraints

      public void setConstraints​(NetworkQueryConstraints constraints)
      Specified by:
      setConstraints in interface NetworkSource
      Overrides:
      setConstraints in class AbstractNetworkSource