Class CustomGraphConsumer
java.lang.Object
org.apache.jmeter.report.processor.AbstractSampleProcessor
org.apache.jmeter.report.processor.AbstractSampleConsumer
org.apache.jmeter.report.processor.graph.AbstractGraphConsumer
org.apache.jmeter.report.processor.graph.AbstractOverTimeGraphConsumer
org.apache.jmeter.report.processor.graph.impl.CustomGraphConsumer
- All Implemented Interfaces:
SampleConsumer
,SampleProcessor
,SampleProducer
The class CustomGraphConsumer is added by the custom Graphs plugin.
It provides all the graphs the user defined in user.properties.
- Since:
- 5.0
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
static final String
static final String
static final String
static final String
Fields inherited from class org.apache.jmeter.report.processor.graph.AbstractOverTimeGraphConsumer
RESULT_CTX_GRANULARITY
Fields inherited from class org.apache.jmeter.report.processor.graph.AbstractGraphConsumer
DEFAULT_AGGREGATED_KEYS_SERIES_FORMAT, DEFAULT_GROUP, DEFAULT_OVERALL_SERIES_FORMAT, RESULT_MAX_X, RESULT_MAX_Y, RESULT_MIN_X, RESULT_MIN_Y, RESULT_SERIES, RESULT_SERIES_DATA, RESULT_SERIES_IS_CONTROLLER, RESULT_SERIES_IS_OVERALL, RESULT_SERIES_NAME, RESULT_SUPPORTS_CONTROLLERS_DISCRIMINATION, RESULT_TITLE
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected TimeStampKeysSelector
Creates the time stamp keys selector.Gets the content message.boolean
Only used for junit tests.Gets the sampleVariableName.getXAxis()
Gets the X Axis.getYAxis()
Gets the Y Axis.protected void
initializeExtraResults
(MapResultData parentResult) Inherited classes can add properties to the resultvoid
setContentMessage
(String message) Sets the contentMessage.void
setSampleVariableName
(String sampleVarName) Sets the sampleVariableName.void
Sets the xAxis.void
Sets the yAxis.Methods inherited from class org.apache.jmeter.report.processor.graph.AbstractOverTimeGraphConsumer
createKeysSelector, getGranularity, initialize, setGranularity
Methods inherited from class org.apache.jmeter.report.processor.graph.AbstractGraphConsumer
consume, createSerieResult, getAggregatedKeysSeriesFormat, getGroupInfos, getInvertsKeysAndValues, getKeysSelector, getOverallSeriesFormat, getTitle, rendersPercentiles, setAggregatedKeysSeriesFormat, setOverallSeriesFormat, setRenderPercentiles, setRevertKeysAndValues, setTitle, startConsuming, stopConsuming
Methods inherited from class org.apache.jmeter.report.processor.AbstractSampleConsumer
addSampleConsumer, getConsumedChannelCount, getConsumedMetadata, getConsumer, getDataFromContext, getName, getWorkingDirectory, produce, removeSampleConsumer, setChannelAttribute, setConsumedMetadata, setDataToContext, setName, setProducedMetadata, setSampleConsumer, setSampleConsumers, setSampleContext, startProducing, stopProducing
Methods inherited from class org.apache.jmeter.report.processor.AbstractSampleProcessor
getChannelAttribute, getSampleContext
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.jmeter.report.processor.SampleConsumer
consume, setConsumedMetadata, startConsuming, stopConsuming
Methods inherited from interface org.apache.jmeter.report.processor.SampleProcessor
getChannelAttribute, getSampleContext, setChannelAttribute, setSampleContext
-
Field Details
-
RESULT_Y_AXIS
- See Also:
-
RESULT_X_AXIS
- See Also:
-
RESULT_SAMPLE_VARIABLE_NAME
- See Also:
-
RESULT_CONTENT_MESSAGE
- See Also:
-
REPORT_GENERATOR_PROPERTIES
- See Also:
-
-
Constructor Details
-
CustomGraphConsumer
public CustomGraphConsumer()
-
-
Method Details
-
getIsNativeSampleVariableName
public boolean getIsNativeSampleVariableName()Only used for junit tests. Indicates if the sampleVariableName is native- Returns:
- the nativeSampleVariableName
-
getYAxis
Gets the Y Axis.- Returns:
- the yAxis
-
getXAxis
Gets the X Axis.- Returns:
- the xAxis
-
setYAxis
Sets the yAxis.- Parameters:
axis
- the yAxis to set
-
setXAxis
Sets the xAxis.- Parameters:
axis
- the xAxis to set
-
setContentMessage
Sets the contentMessage.- Parameters:
message
- the message to set
-
getContentMessage
Gets the content message.- Returns:
- the contentMessage
-
getSampleVariableName
Gets the sampleVariableName.- Returns:
- the sampleVariableName
-
setSampleVariableName
Sets the sampleVariableName. Sets the boolean isNativesSampleVariableName- Parameters:
sampleVarName
- the sampleVariableName to set
-
initializeExtraResults
Description copied from class:AbstractGraphConsumer
Inherited classes can add properties to the result- Overrides:
initializeExtraResults
in classAbstractOverTimeGraphConsumer
- Parameters:
parentResult
- the parent result
-
createTimeStampKeysSelector
Description copied from class:AbstractOverTimeGraphConsumer
Creates the time stamp keys selector.- Specified by:
createTimeStampKeysSelector
in classAbstractOverTimeGraphConsumer
- Returns:
- the time stamp keys selector
-
createGroupInfos
- Specified by:
createGroupInfos
in classAbstractOverTimeGraphConsumer
-