You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jmeter.apache.org by se...@apache.org on 2016/03/22 00:47:18 UTC

svn commit: r1736115 - /jmeter/trunk/src/components/org/apache/jmeter/visualizers/backend/graphite/GraphiteBackendListenerClient.java

Author: sebb
Date: Mon Mar 21 23:47:17 2016
New Revision: 1736115

URL: http://svn.apache.org/viewvc?rev=1736115&view=rev
Log:
Use constants for argument names

Modified:
    jmeter/trunk/src/components/org/apache/jmeter/visualizers/backend/graphite/GraphiteBackendListenerClient.java

Modified: jmeter/trunk/src/components/org/apache/jmeter/visualizers/backend/graphite/GraphiteBackendListenerClient.java
URL: http://svn.apache.org/viewvc/jmeter/trunk/src/components/org/apache/jmeter/visualizers/backend/graphite/GraphiteBackendListenerClient.java?rev=1736115&r1=1736114&r2=1736115&view=diff
==============================================================================
--- jmeter/trunk/src/components/org/apache/jmeter/visualizers/backend/graphite/GraphiteBackendListenerClient.java (original)
+++ jmeter/trunk/src/components/org/apache/jmeter/visualizers/backend/graphite/GraphiteBackendListenerClient.java Mon Mar 21 23:47:17 2016
@@ -47,6 +47,18 @@ import org.apache.log.Logger;
  * @since 2.13
  */
 public class GraphiteBackendListenerClient extends AbstractBackendListenerClient implements Runnable {
+
+    //+ Argument names
+    private static final String GRAPHITE_METRICS_SENDER = "graphiteMetricsSender"; //$NON-NLS-1$
+    private static final String GRAPHITE_HOST = "graphiteHost"; //$NON-NLS-1$
+    private static final String GRAPHITE_PORT = "graphitePort"; //$NON-NLS-1$
+    private static final String ROOT_METRICS_PREFIX = "rootMetricsPrefix"; //$NON-NLS-1$
+    private static final String PERCENTILES = "percentiles"; //$NON-NLS-1$
+    private static final String SAMPLERS_LIST = "samplersList"; //$NON-NLS-1$
+    private static final String USE_REGEXP_FOR_SAMPLERS_LIST = "useRegexpForSamplersList"; //$NON-NLS-1$
+    private static final String SUMMARY_ONLY = "summaryOnly"; //$NON-NLS-1$
+    //- Argument names
+
     private static final int DEFAULT_PLAINTEXT_PROTOCOL_PORT = 2003;
     private static final String TEST_CONTEXT_NAME = "test";
     private static final String ALL_CONTEXT_NAME = "all";
@@ -237,15 +249,15 @@ public class GraphiteBackendListenerClie
 
     @Override
     public void setupTest(BackendListenerContext context) throws Exception {
-        String graphiteMetricsSenderClass = context.getParameter("graphiteMetricsSender");
+        String graphiteMetricsSenderClass = context.getParameter(GRAPHITE_METRICS_SENDER);
         
-        graphiteHost = context.getParameter("graphiteHost");
-        graphitePort = context.getIntParameter("graphitePort", DEFAULT_PLAINTEXT_PROTOCOL_PORT);
-        summaryOnly = context.getBooleanParameter("summaryOnly", true);
-        samplersList = context.getParameter("samplersList", "");
-        useRegexpForSamplersList = context.getBooleanParameter("useRegexpForSamplersList", false);
-        rootMetricsPrefix = context.getParameter("rootMetricsPrefix", DEFAULT_METRICS_PREFIX);
-        String percentilesAsString = context.getParameter("percentiles", DEFAULT_METRICS_PREFIX);
+        graphiteHost = context.getParameter(GRAPHITE_HOST);
+        graphitePort = context.getIntParameter(GRAPHITE_PORT, DEFAULT_PLAINTEXT_PROTOCOL_PORT);
+        summaryOnly = context.getBooleanParameter(SUMMARY_ONLY, true);
+        samplersList = context.getParameter(SAMPLERS_LIST, "");
+        useRegexpForSamplersList = context.getBooleanParameter(USE_REGEXP_FOR_SAMPLERS_LIST, false);
+        rootMetricsPrefix = context.getParameter(ROOT_METRICS_PREFIX, DEFAULT_METRICS_PREFIX);
+        String percentilesAsString = context.getParameter(PERCENTILES, DEFAULT_METRICS_PREFIX);
         String[]  percentilesStringArray = percentilesAsString.split(SEPARATOR);
         okPercentiles = new HashMap<>(percentilesStringArray.length);
         koPercentiles = new HashMap<>(percentilesStringArray.length);
@@ -311,14 +323,14 @@ public class GraphiteBackendListenerClie
     @Override
     public Arguments getDefaultParameters() {
         Arguments arguments = new Arguments();
-        arguments.addArgument("graphiteMetricsSender", TextGraphiteMetricsSender.class.getName());
-        arguments.addArgument("graphiteHost", "");
-        arguments.addArgument("graphitePort", Integer.toString(DEFAULT_PLAINTEXT_PROTOCOL_PORT));
-        arguments.addArgument("rootMetricsPrefix", DEFAULT_METRICS_PREFIX);
-        arguments.addArgument("summaryOnly", "true");
-        arguments.addArgument("samplersList", "");
-        arguments.addArgument("useRegexpForSamplersList", "false");
-        arguments.addArgument("percentiles", DEFAULT_PERCENTILES);
+        arguments.addArgument(GRAPHITE_METRICS_SENDER, TextGraphiteMetricsSender.class.getName());
+        arguments.addArgument(GRAPHITE_HOST, "");
+        arguments.addArgument(GRAPHITE_PORT, Integer.toString(DEFAULT_PLAINTEXT_PROTOCOL_PORT));
+        arguments.addArgument(ROOT_METRICS_PREFIX, DEFAULT_METRICS_PREFIX);
+        arguments.addArgument(SUMMARY_ONLY, "true");
+        arguments.addArgument(SAMPLERS_LIST, "");
+        arguments.addArgument(USE_REGEXP_FOR_SAMPLERS_LIST, "false");
+        arguments.addArgument(PERCENTILES, DEFAULT_PERCENTILES);
         return arguments;
     }
 }