public class AMeasurementHierarchyImpl extends Object implements AMeasurementHierarchy
| Modifier and Type | Field and Description |
|---|---|
protected int |
size |
IDENT_SYNTHETIC_ROOT| Constructor and Description |
|---|
AMeasurementHierarchyImpl(NSysMonConfig config,
ADataSink dataSink) |
| Modifier and Type | Method and Description |
|---|---|
void |
finish(ACollectingMeasurement m) |
void |
finish(com.nsysmon.measure.ASimpleParallelMeasurementImpl m) |
void |
finish(com.nsysmon.measure.ASimpleSerialMeasurementImpl measurement) |
void |
onJoinFlow(ACorrelationId correlationId)
notifies that this measurements is part of an existing 'flow', i.e.
|
void |
onStartFlow(ACorrelationId correlationId)
notifies that this measurements contains the start of a new 'flow', i.e.
|
ASimpleMeasurement |
start(String identifier,
boolean isSerial) |
ACollectingMeasurement |
startCollectingMeasurement(String identifier,
boolean isSerial) |
public AMeasurementHierarchyImpl(NSysMonConfig config, ADataSink dataSink)
public ASimpleMeasurement start(String identifier, boolean isSerial)
start in interface AMeasurementHierarchypublic void finish(com.nsysmon.measure.ASimpleSerialMeasurementImpl measurement)
finish in interface AMeasurementHierarchypublic void finish(com.nsysmon.measure.ASimpleParallelMeasurementImpl m)
finish in interface AMeasurementHierarchypublic ACollectingMeasurement startCollectingMeasurement(String identifier, boolean isSerial)
startCollectingMeasurement in interface AMeasurementHierarchypublic void finish(ACollectingMeasurement m)
finish in interface AMeasurementHierarchypublic void onStartFlow(ACorrelationId correlationId)
onStartFlow in interface AMeasurementHierarchypublic void onJoinFlow(ACorrelationId correlationId)
onJoinFlow in interface AMeasurementHierarchyCopyright © 2016. All rights reserved.