Class Top5ErrorsBySamplerConsumer
java.lang.Object
org.apache.jmeter.report.processor.AbstractSampleProcessor
org.apache.jmeter.report.processor.AbstractSampleConsumer
org.apache.jmeter.report.processor.AbstractSummaryConsumer<Top5ErrorsSummaryData>
org.apache.jmeter.report.processor.Top5ErrorsBySamplerConsumer
- All Implemented Interfaces:
- SampleConsumer,- SampleProcessor,- SampleProducer
The class Top5ErrorsBySamplerConsumer provides a consumer that calculates
 the TOP5 of errors by sampler.
- Since:
- 3.1
- 
Nested Class SummaryNested classes/interfaces inherited from class org.apache.jmeter.report.processor.AbstractSummaryConsumerAbstractSummaryConsumer.SummaryInfo
- 
Field SummaryFields inherited from class org.apache.jmeter.report.processor.AbstractSummaryConsumerRESULT_VALUE_DATA, RESULT_VALUE_IS_CONTROLLER, RESULT_VALUE_ITEMS, RESULT_VALUE_OVERALL, RESULT_VALUE_SUPPORTS_CONTROLLERS_DISCRIMINATION, RESULT_VALUE_TITLES
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected ListResultDatacreateDataResult(String key, Top5ErrorsSummaryData data) Creates a result item for information identified by the specified key.protected ListResultDataCreates the result containing titles of columns.protected StringgetKeyFromSample(Sample sample) Gets the identifier key from sample.
 This key is use identify the SummaryInfo linked with the samplevoidsetIgnoreTransactionController(boolean ignoreTCFromTop5ErrorsBySampler) protected voidupdateData(AbstractSummaryConsumer<Top5ErrorsSummaryData>.SummaryInfo info, Sample sample) Update the stored data with the data from the specified sample.Methods inherited from class org.apache.jmeter.report.processor.AbstractSummaryConsumerconsume, getOverallInfo, getSummaryInfos, hasOverallResult, setHasOverallResult, startConsuming, stopConsuming, suppportsControllersDiscriminationMethods inherited from class org.apache.jmeter.report.processor.AbstractSampleConsumeraddSampleConsumer, getConsumedChannelCount, getConsumedMetadata, getConsumer, getDataFromContext, getName, getWorkingDirectory, produce, removeSampleConsumer, setChannelAttribute, setConsumedMetadata, setDataToContext, setName, setProducedMetadata, setSampleConsumer, setSampleConsumers, setSampleContext, startProducing, stopProducingMethods inherited from class org.apache.jmeter.report.processor.AbstractSampleProcessorgetChannelAttribute, getSampleContextMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.jmeter.report.processor.SampleProcessorgetChannelAttribute, getSampleContext
- 
Constructor Details- 
Top5ErrorsBySamplerConsumerpublic Top5ErrorsBySamplerConsumer()
 
- 
- 
Method Details- 
updateDataprotected void updateData(AbstractSummaryConsumer<Top5ErrorsSummaryData>.SummaryInfo info, Sample sample) Description copied from class:AbstractSummaryConsumerUpdate the stored data with the data from the specified sample.- Specified by:
- updateDatain class- AbstractSummaryConsumer<Top5ErrorsSummaryData>
- Parameters:
- info- SummaryInfo
- sample- the sample
 
- 
createDataResultDescription copied from class:AbstractSummaryConsumerCreates a result item for information identified by the specified key.- Specified by:
- createDataResultin class- AbstractSummaryConsumer<Top5ErrorsSummaryData>
- Parameters:
- key- the key
- data- the data
- Returns:
- the list result data
 
- 
getKeyFromSampleDescription copied from class:AbstractSummaryConsumerGets the identifier key from sample.
 This key is use identify the SummaryInfo linked with the sample- Specified by:
- getKeyFromSamplein class- AbstractSummaryConsumer<Top5ErrorsSummaryData>
- Parameters:
- sample- the sample
- Returns:
- the key identifying the sample
 
- 
createResultTitlesDescription copied from class:AbstractSummaryConsumerCreates the result containing titles of columns.- Specified by:
- createResultTitlesin class- AbstractSummaryConsumer<Top5ErrorsSummaryData>
- Returns:
- the list of titles
 
- 
setIgnoreTransactionControllerpublic void setIgnoreTransactionController(boolean ignoreTCFromTop5ErrorsBySampler) - Parameters:
- ignoreTCFromTop5ErrorsBySampler- ignore transaction controller sampler results when computing top 5
 
 
-