public class ErrorsSummaryConsumer extends AbstractSummaryConsumer<Long>
The class ErrorSummaryConsumer provides a consumer that calculates error statistics.
AbstractSummaryConsumer.SummaryInfo
RESULT_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.
|
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, suppportsControllersDiscrimination
addSampleConsumer, getConsumedChannelCount, getConsumedMetadata, getConsumer, getDataFromContext, getName, getWorkingDirectory, produce, removeSampleConsumer, setChannelAttribute, setConsumedMetadata, setDataToContext, setName, setProducedMetadata, setSampleConsumer, setSampleConsumers, setSampleContext, startProducing, stopProducing
getChannelAttribute, getSampleContext
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getChannelAttribute, getSampleContext
public ErrorsSummaryConsumer()
protected ListResultData createDataResult(String key, Long data)
AbstractSummaryConsumer
createDataResult
in class AbstractSummaryConsumer<Long>
key
- the keydata
- the dataprotected String getKeyFromSample(Sample sample)
AbstractSummaryConsumer
getKeyFromSample
in class AbstractSummaryConsumer<Long>
sample
- the sampleprotected void updateData(AbstractSummaryConsumer.SummaryInfo info, Sample sample)
AbstractSummaryConsumer
updateData
in class AbstractSummaryConsumer<Long>
sample
- the samplepublic void stopConsuming()
SampleConsumer
stopConsuming
in interface SampleConsumer
stopConsuming
in class AbstractSummaryConsumer<Long>
protected ListResultData createResultTitles()
AbstractSummaryConsumer
createResultTitles
in class AbstractSummaryConsumer<Long>
Copyright © 1998-2016 Apache Software Foundation. All Rights Reserved.