Class InstrumentationSubsetter

java.lang.Object
edu.sc.seis.sod.subsetter.channel.InstrumentationSubsetter
All Implemented Interfaces:
SodElement, ChannelSubsetter, Subsetter
Direct Known Subclasses:
ClockSubsetter, DasSubsetter, SensorSubsetter

public abstract class InstrumentationSubsetter extends Object implements ChannelSubsetter
  • Constructor Details

    • InstrumentationSubsetter

      public InstrumentationSubsetter()
  • Method Details

    • getSeismicHardware

      protected edu.iris.Fissures.IfNetwork.SeismicHardware getSeismicHardware(edu.iris.Fissures.network.ChannelImpl channel, NetworkSource network) 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
    • getSeismicHardware

      protected abstract edu.iris.Fissures.IfNetwork.SeismicHardware getSeismicHardware(edu.iris.Fissures.IfNetwork.Instrumentation inst)
    • acceptId

      protected boolean acceptId(edu.iris.Fissures.network.ChannelImpl channel, NetworkSource network, int id)
    • acceptManufacturer

      protected boolean acceptManufacturer(edu.iris.Fissures.network.ChannelImpl channel, NetworkSource network, String manufacturer)
    • acceptModel

      protected boolean acceptModel(edu.iris.Fissures.network.ChannelImpl channel, NetworkSource network, String model)
    • acceptSerialNumber

      protected boolean acceptSerialNumber(edu.iris.Fissures.network.ChannelImpl channel, NetworkSource network, String serialNum)
    • getChannelNotFoundMsg

      public static String getChannelNotFoundMsg()
    • handleChannelNotFound

      public static void handleChannelNotFound(edu.iris.Fissures.IfNetwork.ChannelNotFound ex)
    • getInstrumentationInvalidMsg

      public static String getInstrumentationInvalidMsg()
    • handle

      public static void handle(edu.sc.seis.fissuresUtil.sac.InvalidResponse e)
    • handle

      public static void handle(SodSourceException e)