edu.sc.seis.sod.subsetter.channel
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 java.lang.Object
- implements ChannelSubsetter
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
InstrumentationSubsetter
public InstrumentationSubsetter()
getSeismicHardware
protected SeismicHardware getSeismicHardware(Channel channel,
NetworkSource network)
throws ChannelNotFound,
InvalidResponse
- Throws:
ChannelNotFound
InvalidResponse
getSeismicHardware
protected abstract SeismicHardware getSeismicHardware(Instrumentation inst)
acceptId
protected boolean acceptId(Channel channel,
NetworkSource network,
int id)
acceptManufacturer
protected boolean acceptManufacturer(Channel channel,
NetworkSource network,
java.lang.String manufacturer)
acceptModel
protected boolean acceptModel(Channel channel,
NetworkSource network,
java.lang.String model)
acceptSerialNumber
protected boolean acceptSerialNumber(Channel channel,
NetworkSource network,
java.lang.String serialNum)
getChannelNotFoundMsg
public static java.lang.String getChannelNotFoundMsg()
handleChannelNotFound
public static void handleChannelNotFound(ChannelNotFound ex)
getInstrumentationInvalidMsg
public static java.lang.String getInstrumentationInvalidMsg()
handle
public static void handle(InvalidResponse e)