Class JMeter

java.lang.Object
org.apache.jmeter.JMeter
All Implemented Interfaces:
JMeterPlugin

public class JMeter extends Object implements JMeterPlugin
Main JMeter class; processes options and starts the GUI, non-GUI or server as appropriate.
  • Field Details

  • Constructor Details

    • JMeter

      public JMeter()
  • Method Details

    • start

      public void start(String[] args)
      Takes the command line arguments and uses them to determine how to startup JMeter. Called reflectively by NewDriver.main(String[])
      Parameters:
      args - The arguments for JMeter
    • convertSubTree

      public static void convertSubTree(HashTree tree)
      Refactored from AbstractAction.java
      Parameters:
      tree - The HashTree to convert
    • getIconMappings

      public String[][] getIconMappings()
      Specified by:
      getIconMappings in interface JMeterPlugin
    • getResourceBundles

      public String[][] getResourceBundles()
      Specified by:
      getResourceBundles in interface JMeterPlugin
    • isNonGUI

      public static boolean isNonGUI()
      Check if JMeter is running in non-GUI mode.
      Returns:
      true if JMeter is running in non-GUI mode.