org.apache.jmeter.samplers

Class StatisticalSampleSender

Implemented Interfaces:
SampleSender, Serializable

public class StatisticalSampleSender
extends Object
implements SampleSender, Serializable

Implements batch reporting for remote testing.

Constructor Summary

StatisticalSampleSender()

Method Summary

void
sampleOccurred(SampleEvent e)
Stores sample events untill either a time or sample threshold is breached.
void
testEnded()
Checks if any sample events are still present in the sampleStore and sends them to the listener.
void
testEnded(String host)
Checks if any sample events are still present in the sampleStore and sends them to the listener.

Constructor Details

StatisticalSampleSender

public StatisticalSampleSender()

Method Details

sampleOccurred

public void sampleOccurred(SampleEvent e)
Stores sample events untill either a time or sample threshold is breached. Both thresholds are reset if one fires. If only one threshold is set it becomes the only value checked against. When a threhold is breached the list of sample events is sent to a listener where the event are fired locally.
Specified by:
sampleOccurred in interface SampleSender
Parameters:
e - a Sample Event

testEnded

public void testEnded()
Checks if any sample events are still present in the sampleStore and sends them to the listener. Informs the listener of the testended.
Specified by:
testEnded in interface SampleSender

testEnded

public void testEnded(String host)
Checks if any sample events are still present in the sampleStore and sends them to the listener. Informs the listener of the testended.
Specified by:
testEnded in interface SampleSender
Parameters:
host - the hostname that the test has ended on.

Copyright © 1998-2010 Apache Software Foundation. All Rights Reserved.