Package org.apache.jmeter.reporters
Class ResultSaver
- java.lang.Object
-
- org.apache.jmeter.testelement.AbstractTestElement
-
- org.apache.jmeter.reporters.ResultSaver
-
- All Implemented Interfaces:
Serializable,Cloneable,Searchable,SampleListener,TestElement
public class ResultSaver extends AbstractTestElement implements Serializable, SampleListener
Save Result responseData to a set of files This is mainly intended for validation tests- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static StringADD_TIMESTAMPstatic StringERRORS_ONLYstatic StringFILENAMEstatic StringNUMBER_PAD_LENGTHstatic StringSKIP_AUTO_NUMBERstatic StringSKIP_SUFFIXstatic StringSUCCESS_ONLYstatic StringVARIABLE_NAME-
Fields inherited from interface org.apache.jmeter.testelement.TestElement
COMMENTS, ENABLED, GUI_CLASS, NAME, TEST_CLASS
-
-
Constructor Summary
Constructors Constructor Description ResultSaver()ResultSaver(String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclear()Clear the TestElement of all data.voidsampleOccurred(SampleEvent e)Saves the sample result (and any sub results) in filesvoidsampleStarted(SampleEvent e)A sample has started.voidsampleStopped(SampleEvent e)A sample has stopped.-
Methods inherited from class org.apache.jmeter.testelement.AbstractTestElement
addPropertiesValues, addProperty, addProperty, addTestElement, canRemove, clearTemporary, clearTestElementChildren, clone, emptyTemporary, equals, getComment, getName, getProperty, getPropertyAsBoolean, getPropertyAsBoolean, getPropertyAsDouble, getPropertyAsFloat, getPropertyAsInt, getPropertyAsInt, getPropertyAsLong, getPropertyAsLong, getPropertyAsString, getPropertyAsString, getSearchableTokens, getThreadContext, getThreadName, hashCode, isEnabled, isRunningVersion, isTemporary, logProperties, mergeIn, propertyIterator, recoverRunningVersion, removeProperty, setComment, setEnabled, setName, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setRunningVersion, setTemporary, setThreadContext, setThreadName, traverse, traverseCollection, traverseMap, traverseProperty
-
-
-
-
Field Detail
-
FILENAME
public static final String FILENAME
- See Also:
- Constant Field Values
-
VARIABLE_NAME
public static final String VARIABLE_NAME
- See Also:
- Constant Field Values
-
ERRORS_ONLY
public static final String ERRORS_ONLY
- See Also:
- Constant Field Values
-
SUCCESS_ONLY
public static final String SUCCESS_ONLY
- See Also:
- Constant Field Values
-
SKIP_AUTO_NUMBER
public static final String SKIP_AUTO_NUMBER
- See Also:
- Constant Field Values
-
SKIP_SUFFIX
public static final String SKIP_SUFFIX
- See Also:
- Constant Field Values
-
ADD_TIMESTAMP
public static final String ADD_TIMESTAMP
- See Also:
- Constant Field Values
-
NUMBER_PAD_LENGTH
public static final String NUMBER_PAD_LENGTH
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
ResultSaver
public ResultSaver()
-
ResultSaver
public ResultSaver(String name)
-
-
Method Detail
-
clear
public void clear()
Description copied from class:AbstractTestElementClear the TestElement of all data.- Specified by:
clearin interfaceTestElement- Overrides:
clearin classAbstractTestElement
-
sampleOccurred
public void sampleOccurred(SampleEvent e)
Saves the sample result (and any sub results) in files- Specified by:
sampleOccurredin interfaceSampleListener- Parameters:
e- theSampleEventthat has occurred- See Also:
SampleListener.sampleOccurred(org.apache.jmeter.samplers.SampleEvent)
-
sampleStarted
public void sampleStarted(SampleEvent e)
A sample has started.- Specified by:
sampleStartedin interfaceSampleListener- Parameters:
e- theSampleEventthat has started
-
sampleStopped
public void sampleStopped(SampleEvent e)
A sample has stopped.- Specified by:
sampleStoppedin interfaceSampleListener- Parameters:
e- theSampleEventthat has stopped
-
-