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

B

binDir - Variable in class com.lazerycode.jmeter.JMeterAbstractMojo
 
buildArgumentsArray() - Method in class com.lazerycode.jmeter.configuration.JMeterArgumentsArray
 
buildArgumentsArray(boolean) - Method in class com.lazerycode.jmeter.configuration.JMeterArgumentsArray
 

C

checkExit(int) - Method in class com.lazerycode.jmeter.threadhandling.JMeterPluginSecurityManager
 
checkLineForErrors(String) - Method in class com.lazerycode.jmeter.ErrorScanner
protected for testing
checkPermission(Permission, Object) - Method in class com.lazerycode.jmeter.threadhandling.JMeterPluginSecurityManager
 
checkPermission(Permission) - Method in class com.lazerycode.jmeter.threadhandling.JMeterPluginSecurityManager
 
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
 
com.lazerycode.jmeter.threadhandling - package com.lazerycode.jmeter.threadhandling
 
compare(String, String) - Method in class com.lazerycode.jmeter.IncludesComparator
Compares two filenames based on the index of the first include pattern that matches them in the given list.
configureJMeterPropertiesFiles() - Method in class com.lazerycode.jmeter.properties.PropertyHandler
Create/Copy the properties files used by JMeter into the JMeter directory tree.
createFileIfItDoesntExist() - 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

ErrorScanner - Class in com.lazerycode.jmeter
Handles checking a JMeter results file in XML format for errors and failures.
ErrorScanner(boolean, boolean, Log) - Constructor for class com.lazerycode.jmeter.ErrorScanner
 
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
ExitException - Exception in com.lazerycode.jmeter.threadhandling
 
ExitException(int) - Constructor for exception com.lazerycode.jmeter.threadhandling.ExitException
 

G

generateJMeterDirectoryTree() - Method in class com.lazerycode.jmeter.JMeterAbstractMojo
Generate the directory tree utilised by JMeter.
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.
getCode() - Method in exception com.lazerycode.jmeter.threadhandling.ExitException
 
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
 
getErrorCount() - Method in class com.lazerycode.jmeter.ErrorScanner
TODO: what are errors?
getFailureCount() - Method in class com.lazerycode.jmeter.ErrorScanner
 
getFinalPropertyObject() - Method in class com.lazerycode.jmeter.properties.PropertyContainer
 
getHost() - Method in class com.lazerycode.jmeter.configuration.ProxyConfiguration
 
getHostExclusions() - Method in class com.lazerycode.jmeter.configuration.ProxyConfiguration
 
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
 
getPropertyKey() - Method in enum com.lazerycode.jmeter.properties.ReservedProperties
 
getPropertyObject(JMeterPropertiesFiles) - Method in class com.lazerycode.jmeter.properties.PropertyHandler
 
getResultsFileName() - Method in class com.lazerycode.jmeter.configuration.JMeterArgumentsArray
 
getStart() - Method in class com.lazerycode.jmeter.configuration.RemoteConfiguration
 
getThreadName() - Method in enum com.lazerycode.jmeter.threadhandling.JMeterThreads
 
getThreadNames(boolean) - Static method in class com.lazerycode.jmeter.UtilityFunctions
Get a list of thread names to wait upon
getUsername() - Method in class com.lazerycode.jmeter.configuration.ProxyConfiguration
 

H

hasTestPassed(File) - Method in class com.lazerycode.jmeter.ErrorScanner
Check given file for errors
humanReadableCommandLineOutput(String[]) - Static method in class com.lazerycode.jmeter.UtilityFunctions
 

I

ignoreResultErrors - Variable in class com.lazerycode.jmeter.JMeterAbstractMojo
Sets whether ErrorScanner should ignore errors in JMeter result file.
ignoreResultFailures - Variable in class com.lazerycode.jmeter.JMeterAbstractMojo
Sets whether ErrorScanner should ignore failures in JMeter result file.
IncludesComparator - Class in com.lazerycode.jmeter
Compare filenames based on their order in a list of includes (using default ant include pattern).
IncludesComparator(List<String>) - Constructor for class com.lazerycode.jmeter.IncludesComparator
 
initialiseJMeterArgumentsArray() - 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.
initialiseJMeterArgumentsArray() - Method in class com.lazerycode.jmeter.JMeterGUIMojo
Generate the initial JMeter Arguments array that is used to create the command line that we pass to JMeter.
isGUIThread() - Method in enum com.lazerycode.jmeter.threadhandling.JMeterThreads
 
isNotSet(Map<?, ?>) - Static method in class com.lazerycode.jmeter.UtilityFunctions
 
isNotSet(String) - Static method in class com.lazerycode.jmeter.UtilityFunctions
 
isNotSet(File) - Static method in class com.lazerycode.jmeter.UtilityFunctions
 
isStartAll() - Method in class com.lazerycode.jmeter.configuration.RemoteConfiguration
 
isStartAndStopOnce() - Method in class com.lazerycode.jmeter.configuration.RemoteConfiguration
 
isStop() - 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() - Constructor for class com.lazerycode.jmeter.configuration.JMeterArgumentsArray
The argument map will define which arguments are set on the command line.
JMeterCommandLineArguments - Enum in com.lazerycode.jmeter.configuration
An Enum holding all of the command line arguments accepted by JMeter
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
 
JMeterPluginSecurityManager - Class in com.lazerycode.jmeter.threadhandling
Capture System.exit commands so that we can check to see if JMeter is trying to kill us without warning.
JMeterPluginSecurityManager() - Constructor for class com.lazerycode.jmeter.threadhandling.JMeterPluginSecurityManager
 
JMeterPluginUncaughtExceptionHandler - Class in com.lazerycode.jmeter.threadhandling
 
JMeterPluginUncaughtExceptionHandler() - Constructor for class com.lazerycode.jmeter.threadhandling.JMeterPluginUncaughtExceptionHandler
 
JMeterPropertiesFiles - Enum in com.lazerycode.jmeter.properties
An Enum holding a list of JMeter properties files.
JMeterThreads - Enum in com.lazerycode.jmeter.threadhandling
Thread names added to this list will be used when scanning JMeterThreads directly after JMeter is called The plugin will then wait for the thread to finish TODO: find out which threadname works for GUI detection on other operating systems TODO: #GUI_THREAD_LINUX was found on a Mint 12 (Ubuntu) with Gnome desktop.

L

libDir - Variable in class com.lazerycode.jmeter.JMeterAbstractMojo
 
libExtDir - Variable in class com.lazerycode.jmeter.JMeterAbstractMojo
 
logsDir - Variable in class com.lazerycode.jmeter.JMeterAbstractMojo
 

M

mavenProject - Variable in class com.lazerycode.jmeter.JMeterAbstractMojo
 
mergeProperties(Map<String, String>, Properties) - Method in class com.lazerycode.jmeter.properties.PropertyFileMerger
Merge given Map into given Properties object
mergePropertiesFiles(Properties, Properties) - Method in class com.lazerycode.jmeter.properties.PropertyFileMerger
Merge two properties files together.

O

overrideSecurityManager() - Method in class com.lazerycode.jmeter.JMeterAbstractMojo
Capture System.exit commands so that we can check to see if JMeter is trying to kill us without warning.
overrideUncaughtExceptionHandler() - Method in class com.lazerycode.jmeter.JMeterAbstractMojo
Override System.exit(0) to ensure JMeter doesn't kill us without warning.

P

parseTestResults(List<String>) - Method in class com.lazerycode.jmeter.JMeterMojo
Scan JMeter result files for "error" and "failure" messages
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
Copy jars/files to correct place in the JMeter directory tree.
propertiesGlobal - Variable in class com.lazerycode.jmeter.JMeterAbstractMojo
JMeter Global Properties that override those given in jmeterProps This sets local and remote properties (JMeter's definition of global properties is actually remote properties) This will override any local/remote properties already set
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
 
PropertyFileMerger - Class in com.lazerycode.jmeter.properties
Handler that can merge Properties objects and Maps
PropertyFileMerger() - Constructor for class com.lazerycode.jmeter.properties.PropertyFileMerger
 
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

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 start and stop settings for each test run.
RemoteConfiguration() - Constructor for class com.lazerycode.jmeter.configuration.RemoteConfiguration
 
ReservedProperties - Enum in com.lazerycode.jmeter.properties
An Enum holding a list of reserved properties.
resultsDir - Variable in class com.lazerycode.jmeter.JMeterAbstractMojo
 
resultsFileNameDateFormat - Variable in class com.lazerycode.jmeter.JMeterAbstractMojo
Set the SimpleDateFormat appended to the results filename.

S

setACustomPropertiesFile(File) - Method in class com.lazerycode.jmeter.configuration.JMeterArgumentsArray
 
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
 
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
setJMeterGlobalProperties(Map<String, String>) - Method in class com.lazerycode.jmeter.properties.PropertyHandler
 
setJMeterHome(String) - Method in class com.lazerycode.jmeter.configuration.JMeterArgumentsArray
 
setJMeterProperties(Map<String, String>) - Method in class com.lazerycode.jmeter.properties.PropertyHandler
 
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
 
setLogCategoriesOverrides(Map<String, String>) - Method in class com.lazerycode.jmeter.configuration.JMeterArgumentsArray
 
setLogRootOverride(String) - Method in class com.lazerycode.jmeter.configuration.JMeterArgumentsArray
 
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
setProxyConfig(ProxyConfiguration) - Method in class com.lazerycode.jmeter.configuration.JMeterArgumentsArray
 
setRemoteConfig(RemoteConfiguration) - Method in class com.lazerycode.jmeter.testrunner.TestManager
Set remote configuration
setRemoteStart(String) - Method in class com.lazerycode.jmeter.configuration.JMeterArgumentsArray
 
setRemoteStartAll(boolean) - Method in class com.lazerycode.jmeter.configuration.JMeterArgumentsArray
 
setRemoteStop(boolean) - Method in class com.lazerycode.jmeter.configuration.JMeterArgumentsArray
 
setResultsDirectory(String) - Method in class com.lazerycode.jmeter.configuration.JMeterArgumentsArray
 
setResultsFileNameDateFormat(DateFormat) - Method in class com.lazerycode.jmeter.configuration.JMeterArgumentsArray
 
setResultsTimestamp(boolean) - Method in class com.lazerycode.jmeter.configuration.JMeterArgumentsArray
 
setShowGUI(boolean) - Method in class com.lazerycode.jmeter.configuration.JMeterArgumentsArray
 
setStart(String) - Method in class com.lazerycode.jmeter.configuration.RemoteConfiguration
Comma separated list of servers to start when starting tests
setStartAll(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
setStartAndStopOnce(boolean) - Method in class com.lazerycode.jmeter.configuration.RemoteConfiguration
Remote start and stop for every test, or once for the entire test suite of tests.
setStop(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
status - Variable in exception com.lazerycode.jmeter.threadhandling.ExitException
 
stripCarriageReturns(String) - Static method in class com.lazerycode.jmeter.UtilityFunctions
 
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, File, List<String>, List<String>, boolean) - 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.ProxyConfiguration
 
toString() - Method in class com.lazerycode.jmeter.configuration.RemoteConfiguration
 

U

uncaughtException(Thread, Throwable) - Method in class com.lazerycode.jmeter.threadhandling.JMeterPluginUncaughtExceptionHandler
 
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.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.
valueOf(String) - Static method in enum com.lazerycode.jmeter.threadhandling.JMeterThreads
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.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.
values() - Static method in enum com.lazerycode.jmeter.threadhandling.JMeterThreads
Returns an array containing the constants of this enum type, in the order they are declared.

W

waitForTestToFinish(List<String>) - Method in class com.lazerycode.jmeter.JMeterAbstractMojo
Wait for one of the JMeterThreads in the list to stop.
workDir - Variable in class com.lazerycode.jmeter.JMeterAbstractMojo
Directories will be created by this plugin and used by JMeter

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

Copyright © 2012. All Rights Reserved.