mirror of
https://github.com/nosqlbench/nosqlbench.git
synced 2025-02-25 18:55:28 -06:00
@@ -18,7 +18,8 @@ public class GlobalVarsScriptingPluginData implements ScriptingPluginInfo<Concur
|
||||
|
||||
@Override
|
||||
public ConcurrentHashMap<String, Object> getExtensionObject(Logger logger, MetricRegistry metricRegistry, ScriptContext scriptContext) {
|
||||
return SharedState.gl_ObjectMap;
|
||||
ConcurrentHashMap<String, Object> map = SharedState.gl_ObjectMap;
|
||||
return map;
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -0,0 +1,20 @@
|
||||
package io.nosqlbench.engine.extensions.globalvars;
|
||||
|
||||
import io.nosqlbench.virtdata.library.basics.core.threadstate.SharedState;
|
||||
|
||||
import java.util.concurrent.ConcurrentHashMap;
|
||||
|
||||
public class GlobalVarsWrapper {
|
||||
ConcurrentHashMap<String, Object> map = SharedState.gl_ObjectMap;
|
||||
|
||||
String test = "puppies";
|
||||
|
||||
public ConcurrentHashMap<String, Object> getMap(){
|
||||
this.map.get("");
|
||||
return this.map;
|
||||
}
|
||||
|
||||
public String getTest(){
|
||||
return this.test;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user