From 5377997abe18d1dc73d590f914ba21f670778c4a Mon Sep 17 00:00:00 2001 From: Andrew Branson Date: Mon, 24 Jun 2013 22:34:22 +0200 Subject: Set agent in module scripts to either current user or system. --- src/main/java/com/c2kernel/scripting/Script.java | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/main/java/com/c2kernel/scripting/Script.java') diff --git a/src/main/java/com/c2kernel/scripting/Script.java b/src/main/java/com/c2kernel/scripting/Script.java index ec03cc3..4faade5 100644 --- a/src/main/java/com/c2kernel/scripting/Script.java +++ b/src/main/java/com/c2kernel/scripting/Script.java @@ -96,6 +96,14 @@ public class Script addOutput(null, returnType); mScript = expr; } + + public Script(String lang, String name, String expr, AgentProxy agent) throws ScriptingEngineException + { + this(lang, expr, ErrorInfo.class); + mName = name; + addInputParam("agent", AgentProxy.class); + setInputParamValue("agent", agent); + } public Script(String lang, String expr) throws ScriptingEngineException { -- cgit v1.2.3