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/24 21:06:52 UTC
svn commit: r1736500 -
/jmeter/trunk/src/components/org/apache/jmeter/visualizers/backend/BackendListener.java
Author: sebb
Date: Thu Mar 24 20:06:52 2016
New Revision: 1736500
URL: http://svn.apache.org/viewvc?rev=1736500&view=rev
Log:
Don't hide field init in private helper method; make it explicit
Modified:
jmeter/trunk/src/components/org/apache/jmeter/visualizers/backend/BackendListener.java
Modified: jmeter/trunk/src/components/org/apache/jmeter/visualizers/backend/BackendListener.java
URL: http://svn.apache.org/viewvc/jmeter/trunk/src/components/org/apache/jmeter/visualizers/backend/BackendListener.java?rev=1736500&r1=1736499&r2=1736500&view=diff
==============================================================================
--- jmeter/trunk/src/components/org/apache/jmeter/visualizers/backend/BackendListener.java (original)
+++ jmeter/trunk/src/components/org/apache/jmeter/visualizers/backend/BackendListener.java Thu Mar 24 20:06:52 2016
@@ -137,13 +137,14 @@ public class BackendListener extends Abs
return clone;
}
- private void initClass() {
+ private Class<?> initClass() {
String name = getClassname().trim();
try {
- clientClass = Class.forName(name, false, Thread.currentThread().getContextClassLoader());
+ return Class.forName(name, false, Thread.currentThread().getContextClassLoader());
} catch (Exception e) {
LOGGER.error(whoAmI() + "\tException initialising: " + name, e);
}
+ return null;
}
/**
@@ -319,7 +320,7 @@ public class BackendListener extends Abs
if (listenerClientData == null){
// We need to do this to ensure in Distributed testing
// that only 1 instance of BackendListenerClient is used
- initClass();
+ clientClass = initClass(); // may be null
BackendListenerClient backendListenerClient = createBackendListenerClientImpl(clientClass);
BackendListenerContext context = new BackendListenerContext((Arguments)getArguments().clone());