HER-1984 save script state - implement by adding a map to the application context for arbitrary use, and make sure the app context is available in all scripting environments

* PathSharingContext.java
    new member variable ConcurrentHashMap data and accessor getData()
* ScriptedProcessor.java, ScriptedDecideRule.java
    make appCtx available to scripts; also remove unused member sharedMap
* ActionDirectory.java
    formatting fix
This commit is contained in:
Noah Levitt
2012-01-19 13:31:57 -08:00
parent 55ec01c4e4
commit 803f9ca979
4 changed files with 20 additions and 9 deletions
@@ -312,7 +312,7 @@ public class ActionDirectory implements ApplicationContextAware, Lifecycle, Runn
PrintWriter rawOut = new PrintWriter(rawString);
Exception ex = null;
engine.put("rawOut", rawOut);
engine.put("appCtx",appCtx);
engine.put("appCtx", appCtx);
// evaluate and record any exception
try {