From fe7380600b725245ec1a693476a4bf83c7824171 Mon Sep 17 00:00:00 2001 From: hns Date: Sat, 8 Sep 2001 17:47:08 +0000 Subject: [PATCH] Implemented possibility to call back into an already running Evaluator. Implemented JavaScript replacement evaluation for mimicking IPathElement interface. --- src/helma/framework/core/Application.java | 24 +++++++++++++++++++++-- 1 file changed, 22 insertions(+), 2 deletions(-) diff --git a/src/helma/framework/core/Application.java b/src/helma/framework/core/Application.java index 04ef3967..41b1b1e9 100644 --- a/src/helma/framework/core/Application.java +++ b/src/helma/framework/core/Application.java @@ -717,6 +717,21 @@ public class Application extends UnicastRemoteObject implements IRemoteApp, IRep return debug; } + private Object invokeFunction (Object obj, String func, Object[] args) { + Thread thread = Thread.currentThread (); + RequestEvaluator reval = null; + int l = allThreads.size(); + for (int i=0; i