Class AbstractSampleSource
java.lang.Object
org.apache.jmeter.report.processor.AbstractSampleSource
- All Implemented Interfaces:
Runnable,SampleSource
- Direct Known Subclasses:
CsvFileSampleSource
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedInstantiates a new abstract sample source. -
Method Summary
Modifier and TypeMethodDescriptionabstract voidaddSampleConsumer(SampleConsumer consumer) Add a sample consumer to this sample source.Gets the sample context.abstract voidremoveSampleConsumer(SampleConsumer consumer) Remove a sample consumer from this sample source.abstract voidrun()abstract voidsetSampleConsumers(List<SampleConsumer> consumers) Sets the specified sample consumers that will consume samples produced by this sample source.voidsetSampleContext(SampleContext sampleContext) Sets the sample context.
-
Constructor Details
-
AbstractSampleSource
protected AbstractSampleSource()Instantiates a new abstract sample source.
-
-
Method Details
-
run
public abstract void run() -
getSampleContext
Description copied from interface:SampleSourceGets the sample context.- Specified by:
getSampleContextin interfaceSampleSource- Returns:
- the sampleContext
-
setSampleContext
Description copied from interface:SampleSourceSets the sample context.- Specified by:
setSampleContextin interfaceSampleSource- Parameters:
sampleContext- the sampleContext to set
-
setSampleConsumers
Description copied from interface:SampleSourceSets the specified sample consumers that will consume samples produced by this sample source.- Specified by:
setSampleConsumersin interfaceSampleSource- Parameters:
consumers- consumers to be set
-
addSampleConsumer
Description copied from interface:SampleSourceAdd a sample consumer to this sample source.- Specified by:
addSampleConsumerin interfaceSampleSource- Parameters:
consumer- consumer to be added
-
removeSampleConsumer
Description copied from interface:SampleSourceRemove a sample consumer from this sample source.- Specified by:
removeSampleConsumerin interfaceSampleSource- Parameters:
consumer- consumer to be removed
-