com.lazerycode.jmeter.configuration
Class JMeterArgumentsArray

java.lang.Object
  extended by com.lazerycode.jmeter.configuration.JMeterArgumentsArray

public class JMeterArgumentsArray
extends Object

Creates an arguments array to pass to the JMeter object to run tests.

Author:
Mark Collin

Constructor Summary
JMeterArgumentsArray()
          The argument map will define which arguments are set on the command line.
 
Method Summary
 String[] buildArgumentsArray()
           
 String[] buildArgumentsArray(boolean expectTests)
           
 String getResultsFileName()
           
 void setACustomPropertiesFile(File value)
           
 void setJMeterHome(String value)
           
 void setLogCategoriesOverrides(Map<String,String> value)
           
 void setLogRootOverride(String value)
           
 void setProxyConfig(ProxyConfiguration proxyConfiguration)
           
 void setRemoteStart(String value)
           
 void setRemoteStartAll(boolean value)
           
 void setRemoteStop(boolean value)
           
 void setResultsDirectory(String resultsDirectory)
           
 void setResultsFileNameDateFormat(DateFormat value)
           
 void setResultsTimestamp(boolean value)
           
 void setShowGUI(boolean value)
           
 void setTestFile(File value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JMeterArgumentsArray

public JMeterArgumentsArray()
The argument map will define which arguments are set on the command line. The order properties are initially put into the argument map defines the order they are returned in the array produced by this class.

Method Detail

setResultsFileNameDateFormat

public void setResultsFileNameDateFormat(DateFormat value)

setShowGUI

public void setShowGUI(boolean value)

setRemoteStop

public void setRemoteStop(boolean value)

setRemoteStartAll

public void setRemoteStartAll(boolean value)

setRemoteStart

public void setRemoteStart(String value)

setProxyConfig

public void setProxyConfig(ProxyConfiguration proxyConfiguration)

setACustomPropertiesFile

public void setACustomPropertiesFile(File value)

setLogCategoriesOverrides

public void setLogCategoriesOverrides(Map<String,String> value)

setLogRootOverride

public void setLogRootOverride(String value)

setResultsDirectory

public void setResultsDirectory(String resultsDirectory)

setTestFile

public void setTestFile(File value)

setJMeterHome

public void setJMeterHome(String value)

setResultsTimestamp

public void setResultsTimestamp(boolean value)

getResultsFileName

public String getResultsFileName()

buildArgumentsArray

public String[] buildArgumentsArray()
                             throws org.apache.maven.plugin.MojoExecutionException
Throws:
org.apache.maven.plugin.MojoExecutionException

buildArgumentsArray

public String[] buildArgumentsArray(boolean expectTests)
                             throws org.apache.maven.plugin.MojoExecutionException
Throws:
org.apache.maven.plugin.MojoExecutionException


Copyright © 2012. All Rights Reserved.