public abstract class InstrumentationSubsetter extends java.lang.Object implements ChannelSubsetter
Constructor and Description |
---|
InstrumentationSubsetter() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
acceptId(edu.iris.Fissures.network.ChannelImpl channel,
NetworkSource network,
int id) |
protected boolean |
acceptManufacturer(edu.iris.Fissures.network.ChannelImpl channel,
NetworkSource network,
java.lang.String manufacturer) |
protected boolean |
acceptModel(edu.iris.Fissures.network.ChannelImpl channel,
NetworkSource network,
java.lang.String model) |
protected boolean |
acceptSerialNumber(edu.iris.Fissures.network.ChannelImpl channel,
NetworkSource network,
java.lang.String serialNum) |
static java.lang.String |
getChannelNotFoundMsg() |
static java.lang.String |
getInstrumentationInvalidMsg() |
protected edu.iris.Fissures.IfNetwork.SeismicHardware |
getSeismicHardware(edu.iris.Fissures.network.ChannelImpl channel,
NetworkSource network) |
protected abstract edu.iris.Fissures.IfNetwork.SeismicHardware |
getSeismicHardware(edu.iris.Fissures.IfNetwork.Instrumentation inst) |
static void |
handle(edu.sc.seis.fissuresUtil.sac.InvalidResponse e) |
static void |
handle(SodSourceException e) |
static void |
handleChannelNotFound(edu.iris.Fissures.IfNetwork.ChannelNotFound ex) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
accept
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
edu.iris.Fissures.IfNetwork.ChannelNotFound
edu.sc.seis.fissuresUtil.sac.InvalidResponse
SodSourceException
protected abstract edu.iris.Fissures.IfNetwork.SeismicHardware getSeismicHardware(edu.iris.Fissures.IfNetwork.Instrumentation inst)
protected boolean acceptId(edu.iris.Fissures.network.ChannelImpl channel, NetworkSource network, int id)
protected boolean acceptManufacturer(edu.iris.Fissures.network.ChannelImpl channel, NetworkSource network, java.lang.String manufacturer)
protected boolean acceptModel(edu.iris.Fissures.network.ChannelImpl channel, NetworkSource network, java.lang.String model)
protected boolean acceptSerialNumber(edu.iris.Fissures.network.ChannelImpl channel, NetworkSource network, java.lang.String serialNum)
public static java.lang.String getChannelNotFoundMsg()
public static void handleChannelNotFound(edu.iris.Fissures.IfNetwork.ChannelNotFound ex)
public static java.lang.String getInstrumentationInvalidMsg()
public static void handle(edu.sc.seis.fissuresUtil.sac.InvalidResponse e)
public static void handle(SodSourceException e)