Class TransferResponse

java.lang.Object
edu.sc.seis.sod.process.waveform.TransferResponse
All Implemented Interfaces:
WaveformProcess, SodElement, Subsetter, Threadable

public class TransferResponse extends Object implements WaveformProcess, Threadable
  • Field Details

  • Constructor Details

  • Method Details

    • accept

      public WaveformResult accept(edu.sc.seis.fissuresUtil.cache.CacheEvent event, edu.iris.Fissures.network.ChannelImpl channel, edu.iris.Fissures.IfSeismogramDC.RequestFilter[] original, edu.iris.Fissures.IfSeismogramDC.RequestFilter[] available, edu.iris.Fissures.seismogramDC.LocalSeismogramImpl[] seismograms, CookieJar cookieJar) throws Exception
      Description copied from interface: WaveformProcess
      Processes localSeismograms, possibly modifying them.
      Specified by:
      accept in interface WaveformProcess
      Throws:
      Exception
    • checkResponse

      public static edu.sc.seis.seisFile.sac.SacPoleZero checkResponse(edu.iris.Fissures.network.ChannelImpl chan, NetworkSource na) throws edu.sc.seis.fissuresUtil.sac.InvalidResponse, SodSourceException
      Throws:
      edu.sc.seis.fissuresUtil.sac.InvalidResponse
      SodSourceException
    • isThreadSafe

      public boolean isThreadSafe()
      Specified by:
      isThreadSafe in interface Threadable