Class JMSPublisherGui

java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
org.apache.jmeter.gui.AbstractJMeterGuiComponent
org.apache.jmeter.samplers.gui.AbstractSamplerGui
org.apache.jmeter.protocol.jms.control.gui.JMSPublisherGui
All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, EventListener, Accessible, ChangeListener, org.apache.jmeter.gui.ClearGui, org.apache.jmeter.gui.JMeterGUIComponent, org.apache.jmeter.visualizers.Printable

public class JMSPublisherGui extends org.apache.jmeter.samplers.gui.AbstractSamplerGui implements ChangeListener
This is the GUI for JMS Publisher
See Also:
  • Field Details

  • Constructor Details

    • JMSPublisherGui

      public JMSPublisherGui()
  • Method Details

    • getLabelResource

      public String getLabelResource()
      the name of the property for the JMSPublisherGui is jms_publisher.
      Specified by:
      getLabelResource in interface org.apache.jmeter.gui.JMeterGUIComponent
    • createTestElement

      public org.apache.jmeter.testelement.TestElement createTestElement()
      Specified by:
      createTestElement in interface org.apache.jmeter.gui.JMeterGUIComponent
      See Also:
      • JMeterGUIComponent.createTestElement()
    • modifyTestElement

      public void modifyTestElement(org.apache.jmeter.testelement.TestElement s)
      Modifies a given TestElement to mirror the data in the gui components.
      Specified by:
      modifyTestElement in interface org.apache.jmeter.gui.JMeterGUIComponent
      See Also:
      • JMeterGUIComponent.modifyTestElement(TestElement)
    • clearGui

      public void clearGui()
      Specified by:
      clearGui in interface org.apache.jmeter.gui.ClearGui
      Overrides:
      clearGui in class org.apache.jmeter.gui.AbstractJMeterGuiComponent
    • configure

      public void configure(org.apache.jmeter.testelement.TestElement el)
      the implementation loads the URL and the soap action for the request.
      Specified by:
      configure in interface org.apache.jmeter.gui.JMeterGUIComponent
      Overrides:
      configure in class org.apache.jmeter.gui.AbstractJMeterGuiComponent
    • stateChanged

      public void stateChanged(ChangeEvent event)
      When a widget state changes, it will notify this class so we can enable/disable the correct items.
      Specified by:
      stateChanged in interface ChangeListener