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