A B C E G H I J L M O P R S T U V W 

A

addArguments(List<String>) - Method in class com.lazerycode.jmeter.testrunner.JMeterProcessBuilder
 
appendResultsTimestamp - Variable in class com.lazerycode.jmeter.JMeterAbstractMojo
Append the results timestamp to the filename (It will be prepended by default if testResultsTimestamp is set to true)
appendTimestamp(boolean) - Method in class com.lazerycode.jmeter.configuration.JMeterArgumentsArray
 

B

binDir - Variable in class com.lazerycode.jmeter.JMeterAbstractMojo
Other directories will be created by this plugin and used by JMeter
buildArgumentsArray() - Method in class com.lazerycode.jmeter.configuration.JMeterArgumentsArray
Generate an arguments array representing the command line options you want to send to JMeter.
buildRemoteArgumentsArray(Map<JMeterPropertiesFiles, PropertyContainer>) - Method in class com.lazerycode.jmeter.configuration.RemoteArgumentsArrayBuilder
 

C

com.lazerycode.jmeter - package com.lazerycode.jmeter
 
com.lazerycode.jmeter.configuration - package com.lazerycode.jmeter.configuration
 
com.lazerycode.jmeter.properties - package com.lazerycode.jmeter.properties
 
com.lazerycode.jmeter.testrunner - package com.lazerycode.jmeter.testrunner
 
configureAdvancedLogging() - Method in class com.lazerycode.jmeter.JMeterAbstractMojo
 
configureJMeterPropertiesFiles() - Method in class com.lazerycode.jmeter.properties.PropertyHandler
Create/Copy the properties files used by JMeter into the JMeter directory tree.
createFileIfItDoesNotExist() - Method in enum com.lazerycode.jmeter.properties.JMeterPropertiesFiles
 
customPropertiesFile - Variable in class com.lazerycode.jmeter.JMeterAbstractMojo
Absolute path to JMeter custom (test dependent) properties file.

E

execute() - Method in class com.lazerycode.jmeter.HelpMojo
execute() - Method in class com.lazerycode.jmeter.JMeterGUIMojo
Load the JMeter GUI
execute() - Method in class com.lazerycode.jmeter.JMeterMojo
Run all the JMeter tests.
executeTests() - Method in class com.lazerycode.jmeter.testrunner.TestManager
Executes all tests and returns the resultFile names

G

generateJMeterDirectoryTree() - Method in class com.lazerycode.jmeter.JMeterAbstractMojo
Generate the directory tree utilised by JMeter.
getArguments() - Method in class com.lazerycode.jmeter.configuration.JMeterProcessJVMSettings
 
getArtifactId() - Method in class com.lazerycode.jmeter.configuration.JMeterPlugins
 
getArtifactNamed(String) - Method in class com.lazerycode.jmeter.JMeterAbstractMojo
Search the list of plugin artifacts for an artifact with a specific name
getBasePropertiesObject() - Method in class com.lazerycode.jmeter.properties.PropertyContainer
This will return the custom properties object if it is set.
getCommandLineArgument() - Method in enum com.lazerycode.jmeter.configuration.JMeterCommandLineArguments
 
getCustomPropertyMap() - Method in class com.lazerycode.jmeter.properties.PropertyContainer
 
getCustomPropertyObject() - Method in class com.lazerycode.jmeter.properties.PropertyContainer
 
getDefaultPropertyObject() - Method in class com.lazerycode.jmeter.properties.PropertyContainer
 
getFinalPropertyObject() - Method in class com.lazerycode.jmeter.properties.PropertyContainer
 
getGroupId() - Method in class com.lazerycode.jmeter.configuration.JMeterPlugins
 
getHost() - Method in class com.lazerycode.jmeter.configuration.ProxyConfiguration
 
getHostExclusions() - Method in class com.lazerycode.jmeter.configuration.ProxyConfiguration
 
getJavaRuntime() - Method in class com.lazerycode.jmeter.configuration.JMeterProcessJVMSettings
 
getMasterPropertiesMap() - Method in class com.lazerycode.jmeter.configuration.RemoteConfiguration
 
getMasterPropertiesMap() - Method in class com.lazerycode.jmeter.properties.PropertyHandler
 
getPassword() - Method in class com.lazerycode.jmeter.configuration.ProxyConfiguration
 
getPort() - Method in class com.lazerycode.jmeter.configuration.ProxyConfiguration
 
getPropertiesFileName() - Method in enum com.lazerycode.jmeter.properties.JMeterPropertiesFiles
 
getProperty(String) - Method in class com.lazerycode.jmeter.properties.PropertyContainer
 
getPropertyContainer(JMeterPropertiesFiles) - Method in class com.lazerycode.jmeter.properties.PropertyHandler
 
getPropertyHandler() - Method in class com.lazerycode.jmeter.configuration.JMeterArgumentsArray
 
getPropertyKey() - Method in enum com.lazerycode.jmeter.properties.ReservedProperties
 
getPropertyObject(JMeterPropertiesFiles) - Method in class com.lazerycode.jmeter.properties.PropertyHandler
 
getResultsLogFileName() - Method in class com.lazerycode.jmeter.configuration.JMeterArgumentsArray
 
getServerList() - Method in class com.lazerycode.jmeter.configuration.RemoteConfiguration
 
getUsername() - Method in class com.lazerycode.jmeter.configuration.ProxyConfiguration
 
getXms() - Method in class com.lazerycode.jmeter.configuration.JMeterProcessJVMSettings
 
getXmx() - Method in class com.lazerycode.jmeter.configuration.JMeterProcessJVMSettings
 

H

HelpMojo - Class in com.lazerycode.jmeter
Display help information on jmeter-maven-plugin.
Call mvn jmeter:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.
HelpMojo() - Constructor for class com.lazerycode.jmeter.HelpMojo
 
humanReadableCommandLineOutput(List<String>) - Static method in class com.lazerycode.jmeter.UtilityFunctions
Build a human readable command line from the arguments set by the plugin

I

ignoreResultFailures - Variable in class com.lazerycode.jmeter.JMeterAbstractMojo
Sets whether FailureScanner should ignore failures in JMeter result file.
initialiseJMeterArgumentsArray(boolean) - Method in class com.lazerycode.jmeter.JMeterAbstractMojo
Generate the initial JMeter Arguments array that is used to create the command line that we pass to JMeter.
isArtifactAJMeterDependency(Artifact) - Method in class com.lazerycode.jmeter.JMeterAbstractMojo
Work out if an artifact is a JMeter dependency
isArtifactAnExplicitDependency(Artifact) - Method in class com.lazerycode.jmeter.JMeterAbstractMojo
Check if the given artifact is needed by an explicit dependency (a dependency, that is explicitly defined in the pom of the project using the jmeter-maven-plugin).
isArtifactMarkedAsAJMeterPlugin(Artifact) - Method in class com.lazerycode.jmeter.JMeterAbstractMojo
 
isArtifactMarkedAsAJUnitLib(Artifact) - Method in class com.lazerycode.jmeter.JMeterAbstractMojo
 
isNotSet(Map<?, ?>) - Static method in class com.lazerycode.jmeter.UtilityFunctions
Utility function to check if a Map is defined and not empty
isNotSet(String) - Static method in class com.lazerycode.jmeter.UtilityFunctions
Utility function to check if a String is defined and not empty
isNotSet(File) - Static method in class com.lazerycode.jmeter.UtilityFunctions
Utility function to check if File is defined and not empty
isSet(String) - Static method in class com.lazerycode.jmeter.UtilityFunctions
Utility function to check if a String is defined and not empty
isStartAndStopServersForEachTest() - Method in class com.lazerycode.jmeter.configuration.RemoteConfiguration
 
isStartServersBeforeTests() - Method in class com.lazerycode.jmeter.configuration.RemoteConfiguration
 
isStopServersAfterTests() - Method in class com.lazerycode.jmeter.configuration.RemoteConfiguration
 

J

JMeterAbstractMojo - Class in com.lazerycode.jmeter
JMeter Maven plugin.
JMeterAbstractMojo() - Constructor for class com.lazerycode.jmeter.JMeterAbstractMojo
 
JMeterArgumentsArray - Class in com.lazerycode.jmeter.configuration
Creates an arguments array to pass to the JMeter object to run tests.
JMeterArgumentsArray(boolean, String) - Constructor for class com.lazerycode.jmeter.configuration.JMeterArgumentsArray
Create an instance of JMeterArgumentsArray
JMeterCommandLineArguments - Enum in com.lazerycode.jmeter.configuration
An Enum holding all of the command line arguments accepted by JMeter The values are defined in a specific order to ensure the order attributes are applied to the ocmmand line.
jmeterConfigArtifact - Variable in class com.lazerycode.jmeter.JMeterAbstractMojo
All property files are stored in this artifact, comes with JMeter library
JMeterGUIMojo - Class in com.lazerycode.jmeter
JMeter Maven plugin.
JMeterGUIMojo() - Constructor for class com.lazerycode.jmeter.JMeterGUIMojo
 
JMeterMojo - Class in com.lazerycode.jmeter
JMeter Maven plugin.
JMeterMojo() - Constructor for class com.lazerycode.jmeter.JMeterMojo
 
JMeterPlugins - Class in com.lazerycode.jmeter.configuration
Used to detect which artifacts are JMeter plugins

Configuration in pom.xml:

JMeterPlugins() - Constructor for class com.lazerycode.jmeter.configuration.JMeterPlugins
 
jmeterPlugins - Variable in class com.lazerycode.jmeter.JMeterAbstractMojo
Value class that wraps all remote configurations.
JMeterProcessBuilder - Class in com.lazerycode.jmeter.testrunner
 
JMeterProcessBuilder(JMeterProcessJVMSettings) - Constructor for class com.lazerycode.jmeter.testrunner.JMeterProcessBuilder
 
JMeterProcessJVMSettings - Class in com.lazerycode.jmeter.configuration
Used to detect which artifacts are JMeter plugins

Configuration in pom.xml:

JMeterProcessJVMSettings() - Constructor for class com.lazerycode.jmeter.configuration.JMeterProcessJVMSettings
 
jMeterProcessJVMSettings - Variable in class com.lazerycode.jmeter.JMeterAbstractMojo
Value class that wraps all JMeter Process JVM settings.
JMeterPropertiesFiles - Enum in com.lazerycode.jmeter.properties
An Enum holding a list of JMeter properties files.
junitLibraries - Variable in class com.lazerycode.jmeter.JMeterAbstractMojo
Value class that wraps all remote configurations.

L

libDir - Variable in class com.lazerycode.jmeter.JMeterAbstractMojo
 
libExtDir - Variable in class com.lazerycode.jmeter.JMeterAbstractMojo
 
libJUnitDir - Variable in class com.lazerycode.jmeter.JMeterAbstractMojo
 
logConfigFilename - Variable in class com.lazerycode.jmeter.JMeterAbstractMojo
Name of advanced logging configuration file that is in the Defaults to "logkit.xml"
LogLevel - Enum in com.lazerycode.jmeter.configuration
Enum containing the log levels supported by JMeter
logsDir - Variable in class com.lazerycode.jmeter.JMeterAbstractMojo
 

M

mojoExecution - Variable in class com.lazerycode.jmeter.JMeterAbstractMojo
The information extracted from the Mojo being currently executed

O

overrideRootLogLevel - Variable in class com.lazerycode.jmeter.JMeterAbstractMojo
Set a root log level to override all log levels used by JMeter Valid log levels are: FATAL_ERROR, ERROR, WARN, INFO, DEBUG (They are not case sensitive); If you try to set an invalid log level it will be ignored

P

pluginArtifacts - Variable in class com.lazerycode.jmeter.JMeterAbstractMojo
Get a list of artifacts used by this plugin
pluginProperties - Variable in class com.lazerycode.jmeter.JMeterAbstractMojo
 
populateJMeterDirectoryTree() - Method in class com.lazerycode.jmeter.JMeterAbstractMojo
Create the JMeter directory tree and copy all compile time JMeter dependencies into it.
propertiesGlobal - Variable in class com.lazerycode.jmeter.JMeterAbstractMojo
JMeter Global Properties that override those given in jmeterProps.
propertiesJMeter - Variable in class com.lazerycode.jmeter.JMeterAbstractMojo
Absolute path to JMeter custom (test dependent) properties file.
propertiesReplacedByCustomFiles - Variable in class com.lazerycode.jmeter.JMeterAbstractMojo
Replace the default JMeter properties with any custom properties files supplied.
propertiesSaveService - Variable in class com.lazerycode.jmeter.JMeterAbstractMojo
JMeter Properties that are merged with precedence into default JMeter file in saveservice.properties
propertiesSystem - Variable in class com.lazerycode.jmeter.JMeterAbstractMojo
(Java) System properties set for the test run.
propertiesUpgrade - Variable in class com.lazerycode.jmeter.JMeterAbstractMojo
JMeter Properties that are merged with precedence into default JMeter file in upgrade.properties
propertiesUser - Variable in class com.lazerycode.jmeter.JMeterAbstractMojo
JMeter Properties that are merged with precedence into default JMeter file in user.properties user.properties takes precedence over jmeter.properties
propertyConfiguration() - Method in class com.lazerycode.jmeter.JMeterAbstractMojo
 
PropertyContainer - Class in com.lazerycode.jmeter.properties
 
PropertyContainer() - Constructor for class com.lazerycode.jmeter.properties.PropertyContainer
 
PropertyHandler - Class in com.lazerycode.jmeter.properties
Handler to deal with properties file creation.
PropertyHandler(File, File, Artifact, boolean) - Constructor for class com.lazerycode.jmeter.properties.PropertyHandler
 
proxyConfig - Variable in class com.lazerycode.jmeter.JMeterAbstractMojo
Value class that wraps all proxy configurations.
ProxyConfiguration - Class in com.lazerycode.jmeter.configuration
Is used for configuration of all proxy related configuration.
ProxyConfiguration() - Constructor for class com.lazerycode.jmeter.configuration.ProxyConfiguration
 

R

RemoteArgumentsArrayBuilder - Class in com.lazerycode.jmeter.configuration
 
RemoteArgumentsArrayBuilder() - Constructor for class com.lazerycode.jmeter.configuration.RemoteArgumentsArrayBuilder
 
remoteConfig - Variable in class com.lazerycode.jmeter.JMeterAbstractMojo
Value class that wraps all remote configurations.
RemoteConfiguration - Class in com.lazerycode.jmeter.configuration
This is used by the TestManager to configure remote serverList and stopServersAfterTests settings for each test run.
RemoteConfiguration() - Constructor for class com.lazerycode.jmeter.configuration.RemoteConfiguration
 
removesEntriesWithNullValues(Map<String, String>) - Method in class com.lazerycode.jmeter.properties.PropertyContainer
 
ReservedProperties - Enum in com.lazerycode.jmeter.properties
An Enum holding a list of reserved properties.
resultsDir - Variable in class com.lazerycode.jmeter.JMeterAbstractMojo
 
resultsDirectory - Variable in class com.lazerycode.jmeter.JMeterAbstractMojo
Set the directory that JMeter results are saved to.
resultsFileFormat - Variable in class com.lazerycode.jmeter.JMeterAbstractMojo
Set the format of the results generated by JMeter Valid values are: xml, csv (XML set by default).
resultsFileNameDateFormat - Variable in class com.lazerycode.jmeter.JMeterAbstractMojo
Set the format of the timestamp that is appended to the results filename.
resultsOutputIsCSVFormat - Variable in class com.lazerycode.jmeter.JMeterAbstractMojo
 

S

setACustomPropertiesFile(File) - Method in class com.lazerycode.jmeter.configuration.JMeterArgumentsArray
 
setArguments(List<String>) - Method in class com.lazerycode.jmeter.configuration.JMeterProcessJVMSettings
 
setArtifactId(String) - Method in class com.lazerycode.jmeter.configuration.JMeterPlugins
 
setCustomPropertyMap(Map<String, String>) - Method in class com.lazerycode.jmeter.properties.PropertyContainer
 
setCustomPropertyObject(Properties) - Method in class com.lazerycode.jmeter.properties.PropertyContainer
 
setDefaultPluginProperties(String) - Method in class com.lazerycode.jmeter.properties.PropertyHandler
 
setDefaultPropertyObject(Properties) - Method in class com.lazerycode.jmeter.properties.PropertyContainer
 
setFinalPropertyObject(Properties) - Method in class com.lazerycode.jmeter.properties.PropertyContainer
 
setGroupId(String) - Method in class com.lazerycode.jmeter.configuration.JMeterPlugins
 
setHost(String) - Method in class com.lazerycode.jmeter.configuration.ProxyConfiguration
HTTP proxy host name
setHostExclusions(String) - Method in class com.lazerycode.jmeter.configuration.ProxyConfiguration
Regex of hosts that will not be proxied
setJavaRuntime(String) - Method in class com.lazerycode.jmeter.configuration.JMeterProcessJVMSettings
 
setJMeterGlobalProperties(Map<String, String>) - Method in class com.lazerycode.jmeter.properties.PropertyHandler
 
setJMeterProperties(Map<String, String>) - Method in class com.lazerycode.jmeter.properties.PropertyHandler
 
setJMeterResultFileFormat() - Method in class com.lazerycode.jmeter.JMeterAbstractMojo
 
setJMeterSaveServiceProperties(Map<String, String>) - Method in class com.lazerycode.jmeter.properties.PropertyHandler
 
setJMeterSystemProperties(Map<String, String>) - Method in class com.lazerycode.jmeter.properties.PropertyHandler
 
setJMeterUpgradeProperties(Map<String, String>) - Method in class com.lazerycode.jmeter.properties.PropertyHandler
 
setJmeterUserProperties(Map<String, String>) - Method in class com.lazerycode.jmeter.properties.PropertyHandler
 
setLogRootOverride(String) - Method in class com.lazerycode.jmeter.configuration.JMeterArgumentsArray
 
setLogsDirectory(String) - Method in class com.lazerycode.jmeter.configuration.JMeterArgumentsArray
 
setMasterPropertiesMap(Map<JMeterPropertiesFiles, PropertyContainer>) - Method in class com.lazerycode.jmeter.configuration.RemoteConfiguration
 
setPassword(String) - Method in class com.lazerycode.jmeter.configuration.ProxyConfiguration
HTTP proxy user password
setPort(Integer) - Method in class com.lazerycode.jmeter.configuration.ProxyConfiguration
HTTP proxy port Default: 80
setPropertyHandler(PropertyHandler) - Method in class com.lazerycode.jmeter.configuration.JMeterArgumentsArray
 
setProxyConfig(ProxyConfiguration) - Method in class com.lazerycode.jmeter.configuration.JMeterArgumentsArray
 
setRemoteStart() - Method in class com.lazerycode.jmeter.configuration.JMeterArgumentsArray
 
setRemoteStartServerList(String) - Method in class com.lazerycode.jmeter.configuration.JMeterArgumentsArray
 
setRemoteStop() - Method in class com.lazerycode.jmeter.configuration.JMeterArgumentsArray
 
setResultFileOutputFormatIsCSV(boolean) - Method in class com.lazerycode.jmeter.configuration.JMeterArgumentsArray
 
setResultsDirectory(String) - Method in class com.lazerycode.jmeter.configuration.JMeterArgumentsArray
 
setResultsFileNameDateFormat(DateTimeFormatter) - Method in class com.lazerycode.jmeter.configuration.JMeterArgumentsArray
 
setResultsTimestamp(boolean) - Method in class com.lazerycode.jmeter.configuration.JMeterArgumentsArray
 
setServerList(String) - Method in class com.lazerycode.jmeter.configuration.RemoteConfiguration
Comma separated list of servers to serverList when starting tests
setStartAndStopServersForEachTest(boolean) - Method in class com.lazerycode.jmeter.configuration.RemoteConfiguration
Remote serverList and stopServersAfterTests for every test, or once for the entire test suite of tests.
setStartServersBeforeTests(boolean) - Method in class com.lazerycode.jmeter.configuration.RemoteConfiguration
Start all remote servers as defined in jmeter.properties when the test starts Default: Boolean.FALSE
setStopServersAfterTests(boolean) - Method in class com.lazerycode.jmeter.configuration.RemoteConfiguration
Stop remote servers when the test finishes Default: Boolean.FALSE
setTestFile(File) - Method in class com.lazerycode.jmeter.configuration.JMeterArgumentsArray
 
setUsername(String) - Method in class com.lazerycode.jmeter.configuration.ProxyConfiguration
HTTP proxy username
setWorkingDirectory(File) - Method in class com.lazerycode.jmeter.testrunner.JMeterProcessBuilder
 
setXms(int) - Method in class com.lazerycode.jmeter.configuration.JMeterProcessJVMSettings
 
setXmx(int) - Method in class com.lazerycode.jmeter.configuration.JMeterProcessJVMSettings
 
skipTests - Variable in class com.lazerycode.jmeter.JMeterAbstractMojo
Skip the JMeter tests
startProcess() - Method in class com.lazerycode.jmeter.testrunner.JMeterProcessBuilder
 
stripCarriageReturns(String) - Static method in class com.lazerycode.jmeter.UtilityFunctions
Utility function to strip carriage returns out of a String
suppressJMeterOutput - Variable in class com.lazerycode.jmeter.JMeterAbstractMojo
Suppress JMeter output

T

testArgs - Variable in class com.lazerycode.jmeter.JMeterAbstractMojo
 
testFilesDirectory - Variable in class com.lazerycode.jmeter.JMeterAbstractMojo
Path under which JMX files are stored.
testFilesExcluded - Variable in class com.lazerycode.jmeter.JMeterAbstractMojo
Sets the list of exclude patterns to use in directory scan for Test files.
testFilesIncluded - Variable in class com.lazerycode.jmeter.JMeterAbstractMojo
Sets the list of include patterns to use in directory scan for JMX files.
TestManager - Class in com.lazerycode.jmeter.testrunner
TestManager encapsulates functions that gather JMeter Test files and execute the tests
TestManager(JMeterArgumentsArray, File, List<String>, List<String>, RemoteConfiguration, boolean, File, JMeterProcessJVMSettings) - Constructor for class com.lazerycode.jmeter.testrunner.TestManager
 
testResultsTimestamp - Variable in class com.lazerycode.jmeter.JMeterAbstractMojo
Timestamp the test results.
toString() - Method in class com.lazerycode.jmeter.configuration.JMeterPlugins
 
toString() - Method in enum com.lazerycode.jmeter.configuration.LogLevel
 
toString() - Method in class com.lazerycode.jmeter.configuration.ProxyConfiguration
Proxy details formatted for command line output.
toString() - Method in class com.lazerycode.jmeter.configuration.RemoteConfiguration
Remote configuration details formatted for command line output.

U

UtilityFunctions - Class in com.lazerycode.jmeter
Series of useful utility functions to make life easy

V

valueOf(String) - Static method in enum com.lazerycode.jmeter.configuration.JMeterCommandLineArguments
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.lazerycode.jmeter.configuration.LogLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.lazerycode.jmeter.properties.JMeterPropertiesFiles
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.lazerycode.jmeter.properties.ReservedProperties
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.lazerycode.jmeter.configuration.JMeterCommandLineArguments
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.lazerycode.jmeter.configuration.LogLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.lazerycode.jmeter.properties.JMeterPropertiesFiles
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.lazerycode.jmeter.properties.ReservedProperties
Returns an array containing the constants of this enum type, in the order they are declared.

W

workDir - Variable in class com.lazerycode.jmeter.JMeterAbstractMojo
Place where the JMeter files will be generated.
A B C E G H I J L M O P R S T U V W 

Copyright © 2014. All Rights Reserved.