Package org.apache.jmeter.protocol.http.proxy

Examples of org.apache.jmeter.protocol.http.proxy.ProxyControl


        modifyTestElement(model);
        return model;
    }

    protected ProxyControl makeProxyControl() {
        ProxyControl local = new ProxyControl();
        return local;
    }
View Full Code Here


        return model;
    }

    protected ProxyControl makeProxyControl()
        {
            ProxyControl local = new ProxyControl();
            return local;
        }
View Full Code Here

      // Include or Exclude list, encapsulated as a set of Arguments
      Object model = ((TagHandler)children.get(0)).getModel();
      if (model instanceof Arguments) {
        Arguments args = (Arguments) model;
        List list = null;
        ProxyControl proxy = (ProxyControl) config;
        if (currentProperty.equals("includes")) {
          list = proxy.getIncludePatterns();
        } else if (currentProperty.equals("excludes")) {
          list = proxy.getExcludePatterns();
        }
        if (list != null) {
          for (Iterator iter = args.iterator(); iter.hasNext(); ) {
            Argument arg = (Argument) iter.next();
            list.add(arg.getValue());
View Full Code Here

   *@param  out              Description of Parameter
   *@exception  IOException  Description of Exception
   ***********************************************************/
  public void save(Saveable obj, Writer out) throws IOException
  {
    ProxyControl saved = (ProxyControl)obj;
    String tagName = getPrimaryTagName();
    out.write("<" + tagName);
    out.write(" type=\"");
    out.write(JMeterHandler.convertToXML(saved.getClass().getName()));
    out.write("\"");
    out.write(">\n");

    for (Iterator iter = saved.getPropertyNames().iterator(); iter.hasNext(); ) {
      String key = (String)iter.next();
      Object value = saved.getProperty(key);
      writeProperty(out, key, value);
    }

    writePatterns(saved.getIncludePatterns(), "includes", out);
    writePatterns(saved.getExcludePatterns(), "excludes", out);

    out.write("</" + tagName + ">");
  }
View Full Code Here

        return model;
    }

    protected ProxyControl makeProxyControl()
        {
            ProxyControl local = new ProxyControl();
            return local;
        }
View Full Code Here

    return MenuFactory.getDefaultTimerMenu();
  }

  public TestElement createTestElement()
  {
    ProxyControl element = new ProxyControl();
    element.setProperty(TestElement.NAME,getName());
    element.setPort(Integer.parseInt(portField.getText()));
    setIncludeListInProxyControl(element);
    setExcludeListInProxyControl(element);
    element.setProperty(TestElement.GUI_CLASS, this.getClass().getName());
    element.setProperty(TestElement.TEST_CLASS, element.getClass().getName());
    return element;
  }
View Full Code Here

    return Arrays.asList(new String[]{MenuFactory.NON_TEST_ELEMENTS});
  }

  public void configure(TestElement element)
  {
    ProxyControl el = (ProxyControl)element;
    setName(element.getProperty(TestElement.NAME).toString());
    portField.setText(element.getProperty(ProxyControl.PORT).toString());
    populateTable(includeModel,el.getIncludePatterns().iterator());
    populateTable(excludeModel,el.getExcludePatterns().iterator());
  }
View Full Code Here

        modifyTestElement(model);
        return model;
    }

    protected ProxyControl makeProxyControl() {
        ProxyControl local = new ProxyControl();
        return local;
    }
View Full Code Here

    modifyTestElement(model);
    return model;
  }

  protected ProxyControl makeProxyControl() {
    ProxyControl local = new ProxyControl();
    return local;
  }
View Full Code Here

        modifyTestElement(model);
        return model;
    }

    protected ProxyControl makeProxyControl() {
        ProxyControl local = new ProxyControl();
        return local;
    }
View Full Code Here

TOP

Related Classes of org.apache.jmeter.protocol.http.proxy.ProxyControl

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.