public class ErrorsSummaryConsumer extends AbstractSummaryConsumer<Long>
The class ErrorSummaryConsumer provides a consumer that calculates error statistics.
AbstractSummaryConsumer.SummaryInfoRESULT_VALUE_DATA, RESULT_VALUE_IS_CONTROLLER, RESULT_VALUE_ITEMS, RESULT_VALUE_OVERALL, RESULT_VALUE_SUPPORTS_CONTROLLERS_DISCRIMINATION, RESULT_VALUE_TITLES| Constructor and Description |
|---|
ErrorsSummaryConsumer()
Instantiates a new errors summary consumer.
|
| Modifier and Type | Method and Description |
|---|---|
protected ListResultData |
createDataResult(String key,
Long data)
Creates a result item for information identified by the specified key.
|
protected ListResultData |
createResultTitles()
Creates the result containing titles of columns.
|
protected String |
getKeyFromSample(Sample sample)
Gets the identifier key from sample.
This key is use identify the SummaryInfo linked with the sample |
void |
stopConsuming()
Stops the consuming process.
|
protected void |
updateData(AbstractSummaryConsumer.SummaryInfo info,
Sample sample)
Update the stored data with the data from the specified sample.
|
consume, getOverallInfo, getSummaryInfos, hasOverallResult, setHasOverallResult, startConsuming, suppportsControllersDiscriminationaddSampleConsumer, getConsumedChannelCount, getConsumedMetadata, getConsumer, getDataFromContext, getName, getWorkingDirectory, produce, removeSampleConsumer, setChannelAttribute, setConsumedMetadata, setDataToContext, setName, setProducedMetadata, setSampleConsumer, setSampleConsumers, setSampleContext, startProducing, stopProducinggetChannelAttribute, getSampleContextclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetChannelAttribute, getSampleContextpublic ErrorsSummaryConsumer()
protected ListResultData createDataResult(String key, Long data)
AbstractSummaryConsumercreateDataResult in class AbstractSummaryConsumer<Long>key - the keydata - the dataprotected String getKeyFromSample(Sample sample)
AbstractSummaryConsumergetKeyFromSample in class AbstractSummaryConsumer<Long>sample - the sampleprotected void updateData(AbstractSummaryConsumer.SummaryInfo info, Sample sample)
AbstractSummaryConsumerupdateData in class AbstractSummaryConsumer<Long>info - SummaryInfosample - the samplepublic void stopConsuming()
SampleConsumerstopConsuming in interface SampleConsumerstopConsuming in class AbstractSummaryConsumer<Long>protected ListResultData createResultTitles()
AbstractSummaryConsumercreateResultTitles in class AbstractSummaryConsumer<Long>Copyright © 1998-2021 Apache Software Foundation. All Rights Reserved.