@Override public void addPath(String path) { callMethod("addPath", new Object[] {path}); }
protected Object callMethod(String method, Object... args) { try { return bridge.invokeMethod(getStatementExecutorProxy(), method, args); } catch (Throwable e) { // NOSONAR return exceptionToString(e); } }
protected Object callMethod(String method, Object... args) { try { return bridge.invokeMethod(getStatementExecutorProxy(), method, args); } catch (Throwable e) { // NOSONAR return exceptionToString(e); } }
@Override public Object call(String instanceName, String methodName, Object... args) { return callMethod("call", new Object[] {instanceName, methodName, args}); }
@Override public Object call(String instanceName, String methodName, Object... args) { return callMethod("call", new Object[] {instanceName, methodName, args}); }
@Override public void create(String instanceName, String className, Object... args) { callMethod("create", new Object[] {instanceName, className, args}); }
@Override public void assign(String name, Object value) { callMethod("setVariable", new Object[] {name, value}); }
@Override public Object getInstance(String instanceName) { return callMethod("getInstance", new Object[] {instanceName}); }
@Override public boolean stopHasBeenRequested() { return (Boolean) callMethod("stopHasBeenRequested"); }
@Override public void reset() { callMethod("reset"); }
@Override public void addPath(String path) { callMethod("addPath", new Object[] {path}); }
@Override public void create(String instanceName, String className, Object... args) { callMethod("create", new Object[] {instanceName, className, args}); }
@Override public void assign(String name, Object value) { callMethod("setVariable", new Object[] {name, value}); }
@Override public Object getInstance(String instanceName) { return callMethod("getInstance", new Object[] {instanceName}); }
@Override public boolean stopHasBeenRequested() { return (Boolean) callMethod("stopHasBeenRequested"); }
@Override public void reset() { callMethod("reset"); }