public abstract class AbstractDataProcessor extends Object implements DataHandler
Constructor and Description |
---|
AbstractDataProcessor() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
checkIgnore(AbstractMessage msg)
Test if this message should be ignored
|
protected abstract void |
fireEntry(ASDUAddress asduAddress,
InformationObjectAddress address,
Value<?> value) |
void |
process(DoublePointInformationSequence msg) |
void |
process(DoublePointInformationSingle msg) |
void |
process(DoublePointInformationTimeSingle msg) |
void |
process(MeasuredValueScaledSequence msg) |
void |
process(MeasuredValueScaledSingle msg) |
void |
process(MeasuredValueScaledTimeSingle msg) |
void |
process(MeasuredValueShortFloatingPointSequence msg) |
void |
process(MeasuredValueShortFloatingPointSingle msg) |
void |
process(MeasuredValueShortFloatingPointTimeSingle msg) |
void |
process(SinglePointInformationSequence msg) |
void |
process(SinglePointInformationSingle msg) |
void |
process(SinglePointInformationTimeSingle msg) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
activated, disconnected, started
protected abstract void fireEntry(ASDUAddress asduAddress, InformationObjectAddress address, Value<?> value)
protected boolean checkIgnore(AbstractMessage msg)
msg
- the message to checktrue
if the message should be ignore, false
otherwisepublic void process(SinglePointInformationTimeSingle msg)
process
in interface DataHandler
public void process(SinglePointInformationSingle msg)
process
in interface DataHandler
public void process(SinglePointInformationSequence msg)
process
in interface DataHandler
public void process(DoublePointInformationTimeSingle msg)
process
in interface DataHandler
public void process(DoublePointInformationSingle msg)
process
in interface DataHandler
public void process(DoublePointInformationSequence msg)
process
in interface DataHandler
public void process(MeasuredValueShortFloatingPointTimeSingle msg)
process
in interface DataHandler
public void process(MeasuredValueShortFloatingPointSingle msg)
process
in interface DataHandler
public void process(MeasuredValueShortFloatingPointSequence msg)
process
in interface DataHandler
public void process(MeasuredValueScaledTimeSingle msg)
process
in interface DataHandler
public void process(MeasuredValueScaledSingle msg)
process
in interface DataHandler
public void process(MeasuredValueScaledSequence msg)
process
in interface DataHandler