Class MonitoringReceiverTest.MyReceiver
java.lang.Object
de.iip_ecosphere.platform.monitoring.MonitoringReceiver
test.de.iip_ecosphere.platform.monitoring.MonitoringReceiverTest.MyReceiver
- Enclosing class:
MonitoringReceiverTest
protected class MonitoringReceiverTest.MyReceiver
extends de.iip_ecosphere.platform.monitoring.MonitoringReceiver
A simple receiver for testing.
- Author:
- Holger Eichelberger, SSE
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate classA simple exporter for testing.Nested classes/interfaces inherited from class de.iip_ecosphere.platform.monitoring.MonitoringReceiver
de.iip_ecosphere.platform.monitoring.MonitoringReceiver.Exporter -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected de.iip_ecosphere.platform.monitoring.MonitoringReceiver.ExportercreateExporter(String id) protected voidDoes the asserts.protected voidnotifyMeterAdded(de.iip_ecosphere.platform.support.metrics.Meter meter) protected voidnotifyMeterReception(String stream, String id, de.iip_ecosphere.platform.support.json.JsonObject obj) protected voidnotifyStatusReceived(de.iip_ecosphere.platform.transport.status.StatusMessage msg) Methods inherited from class de.iip_ecosphere.platform.monitoring.MonitoringReceiver
exporters, notifyExporterAdded, notifyExporterRemoved, obtainExporter, start, stop
-
Field Details
-
createdExporterId
-
receivedMeterStreams
-
statusCount
private int statusCount -
meterRecCount
private int meterRecCount -
meterCount
private int meterCount -
meterCount2
private int meterCount2
-
-
Constructor Details
-
MyReceiver
protected MyReceiver()
-
-
Method Details
-
createExporter
protected de.iip_ecosphere.platform.monitoring.MonitoringReceiver.Exporter createExporter(String id) - Specified by:
createExporterin classde.iip_ecosphere.platform.monitoring.MonitoringReceiver
-
notifyMeterReception
protected void notifyMeterReception(String stream, String id, de.iip_ecosphere.platform.support.json.JsonObject obj) - Overrides:
notifyMeterReceptionin classde.iip_ecosphere.platform.monitoring.MonitoringReceiver
-
notifyStatusReceived
protected void notifyStatusReceived(de.iip_ecosphere.platform.transport.status.StatusMessage msg) - Overrides:
notifyStatusReceivedin classde.iip_ecosphere.platform.monitoring.MonitoringReceiver
-
notifyMeterAdded
protected void notifyMeterAdded(de.iip_ecosphere.platform.support.metrics.Meter meter) - Overrides:
notifyMeterAddedin classde.iip_ecosphere.platform.monitoring.MonitoringReceiver
-
doAsserts
protected void doAsserts()Does the asserts.
-