org.apache.jmeter.samplers

Class SampleSaveConfiguration

Implemented Interfaces:
Cloneable, Serializable

public class SampleSaveConfiguration
extends Object
implements Cloneable, Serializable

Holds details of which sample attributes to save. The pop-up dialogue for this is created by the class SavePropertyDialog, which assumes: For each field XXX - methods have the signature "boolean saveXXX()" - a corresponding "void setXXX(boolean)" method - messages.properties contains the key save_XXX

Field Summary

static int
SAVE_ALL_ASSERTIONS
static int
SAVE_FIRST_ASSERTION
static int
SAVE_NO_ASSERTIONS

Constructor Summary

SampleSaveConfiguration()
SampleSaveConfiguration(boolean value)
Alternate constructor for use by OldSaveService

Method Summary

int
assertionsResultsToSave()
Object
clone()
boolean
equals(Object obj)
DateFormat
formatter()
String
getDelimiter()
int
getVarCount()
String
getXmlPi()
int
hashCode()
boolean
printMilliseconds()
boolean
saveAsXml()
boolean
saveAssertionResultsFailureMessage()
boolean
saveAssertions()
boolean
saveBytes()
boolean
saveCode()
boolean
saveDataType()
boolean
saveEncoding()
boolean
saveFieldNames()
boolean
saveFileName()
boolean
saveHostname()
boolean
saveLabel()
boolean
saveLatency()
boolean
saveMessage()
boolean
saveRequestHeaders()
boolean
saveResponseData()
boolean
saveResponseData(SampleResult res)
boolean
saveResponseHeaders()
boolean
saveSampleCount()
boolean
saveSamplerData()
boolean
saveSamplerData(SampleResult res)
boolean
saveSubresults()
boolean
saveSuccess()
boolean
saveThreadCounts()
boolean
saveThreadName()
boolean
saveTime()
boolean
saveTimestamp()
boolean
saveUrl()
void
setAsXml(boolean xml)
void
setAssertionResultsFailureMessage(boolean b)
void
setAssertions(boolean assertions)
void
setBytes(boolean save)
void
setCode(boolean code)
void
setDataType(boolean dataType)
void
setDefaultDelimiter()
void
setDefaultTimeStampFormat()
void
setDelimiter(String delim)
void
setEncoding(boolean encoding)
void
setFieldNames(boolean printFieldNames)
void
setFileName(boolean save)
void
setFormatter(DateFormat fmt)
Only intended for use by OldSaveService (and test cases)
void
setHostname(boolean save)
void
setLabel(boolean label)
void
setLatency(boolean latency)
void
setMessage(boolean message)
void
setRequestHeaders(boolean r)
void
setResponseData(boolean responseData)
void
setResponseHeaders(boolean r)
void
setSampleCount(boolean save)
void
setSamplerData(boolean samplerData)
void
setSubresults(boolean subresults)
void
setSuccess(boolean success)
void
setThreadCounts(boolean save)
void
setThreadName(boolean threadName)
void
setTime(boolean time)
void
setTimestamp(boolean timestamp)
void
setUrl(boolean save)
void
setVarCount(int varCount)
static SampleSaveConfiguration
staticConfig()

Field Details

SAVE_ALL_ASSERTIONS

public static final int SAVE_ALL_ASSERTIONS
Field Value:
2

SAVE_FIRST_ASSERTION

public static final int SAVE_FIRST_ASSERTION
Field Value:
1

SAVE_NO_ASSERTIONS

public static final int SAVE_NO_ASSERTIONS
Field Value:
0

Constructor Details

SampleSaveConfiguration

public SampleSaveConfiguration()

SampleSaveConfiguration

public SampleSaveConfiguration(boolean value)
Alternate constructor for use by OldSaveService
Parameters:
value - initial setting for boolean fields used in Config dialogue

Method Details

assertionsResultsToSave

public int assertionsResultsToSave()

clone

public Object clone()

equals

public boolean equals(Object obj)

formatter

public DateFormat formatter()

getDelimiter

public String getDelimiter()

getVarCount

public int getVarCount()

getXmlPi

public String getXmlPi()

hashCode

public int hashCode()

printMilliseconds

public boolean printMilliseconds()

saveAsXml

public boolean saveAsXml()

saveAssertionResultsFailureMessage

public boolean saveAssertionResultsFailureMessage()

saveAssertions

public boolean saveAssertions()

saveBytes

public boolean saveBytes()

saveCode

public boolean saveCode()

saveDataType

public boolean saveDataType()

saveEncoding

public boolean saveEncoding()

saveFieldNames

public boolean saveFieldNames()

saveFileName

public boolean saveFileName()

saveHostname

public boolean saveHostname()

saveLabel

public boolean saveLabel()

saveLatency

public boolean saveLatency()

saveMessage

public boolean saveMessage()

saveRequestHeaders

public boolean saveRequestHeaders()

saveResponseData

public boolean saveResponseData()

saveResponseData

public boolean saveResponseData(SampleResult res)

saveResponseHeaders

public boolean saveResponseHeaders()

saveSampleCount

public boolean saveSampleCount()

saveSamplerData

public boolean saveSamplerData()

saveSamplerData

public boolean saveSamplerData(SampleResult res)

saveSubresults

public boolean saveSubresults()

saveSuccess

public boolean saveSuccess()

saveThreadCounts

public boolean saveThreadCounts()

saveThreadName

public boolean saveThreadName()

saveTime

public boolean saveTime()

saveTimestamp

public boolean saveTimestamp()

saveUrl

public boolean saveUrl()

setAsXml

public void setAsXml(boolean xml)

setAssertionResultsFailureMessage

public void setAssertionResultsFailureMessage(boolean b)

setAssertions

public void setAssertions(boolean assertions)

setBytes

public void setBytes(boolean save)

setCode

public void setCode(boolean code)

setDataType

public void setDataType(boolean dataType)

setDefaultDelimiter

public void setDefaultDelimiter()

setDefaultTimeStampFormat

public void setDefaultTimeStampFormat()

setDelimiter

public void setDelimiter(String delim)

setEncoding

public void setEncoding(boolean encoding)

setFieldNames

public void setFieldNames(boolean printFieldNames)

setFileName

public void setFileName(boolean save)

setFormatter

public void setFormatter(DateFormat fmt)
Only intended for use by OldSaveService (and test cases)

setHostname

public void setHostname(boolean save)

setLabel

public void setLabel(boolean label)

setLatency

public void setLatency(boolean latency)

setMessage

public void setMessage(boolean message)

setRequestHeaders

public void setRequestHeaders(boolean r)

setResponseData

public void setResponseData(boolean responseData)

setResponseHeaders

public void setResponseHeaders(boolean r)

setSampleCount

public void setSampleCount(boolean save)

setSamplerData

public void setSamplerData(boolean samplerData)

setSubresults

public void setSubresults(boolean subresults)

setSuccess

public void setSuccess(boolean success)

setThreadCounts

public void setThreadCounts(boolean save)

setThreadName

public void setThreadName(boolean threadName)

setTime

public void setTime(boolean time)

setTimestamp

public void setTimestamp(boolean timestamp)

setUrl

public void setUrl(boolean save)

setVarCount

public void setVarCount(int varCount)

staticConfig

public static SampleSaveConfiguration staticConfig()

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