public class Scripting
extends java.lang.Object
| Constructor and Description |
|---|
Scripting(java.io.File scriptsDirectory) |
| Modifier and Type | Method and Description |
|---|---|
void |
clearScriptingEnginePool() |
void |
execute(java.io.File script) |
void |
execute(java.io.File script,
java.util.Map<java.lang.String,java.lang.Object> additionalGlobals) |
void |
execute(java.lang.String script) |
void |
execute(java.lang.String script,
java.util.Map<java.lang.String,java.lang.Object> additionalGlobals) |
java.lang.String[] |
getEngineNames() |
java.io.File |
getEventsDirectory() |
java.lang.String[] |
getExtensions() |
int |
getPoolMaxIdlePerKey() |
int |
getScriptingEnginePoolObjectCount() |
java.io.File |
getScriptsDirectory() |
void |
on(java.lang.String event,
java.util.Map<java.lang.String,java.lang.Object> globals) |
void |
setPoolMaxIdlePerKey(int poolMaxIdlePerKey) |
public java.lang.String[] getExtensions()
public java.lang.String[] getEngineNames()
public java.io.File getScriptsDirectory()
public java.io.File getEventsDirectory()
public void setPoolMaxIdlePerKey(int poolMaxIdlePerKey)
public int getPoolMaxIdlePerKey()
public void execute(java.lang.String script)
throws java.lang.Exception
java.lang.Exceptionpublic void execute(java.io.File script)
throws java.lang.Exception
java.lang.Exceptionpublic void execute(java.lang.String script,
java.util.Map<java.lang.String,java.lang.Object> additionalGlobals)
throws java.lang.Exception
java.lang.Exceptionpublic void execute(java.io.File script,
java.util.Map<java.lang.String,java.lang.Object> additionalGlobals)
throws java.lang.Exception
java.lang.Exceptionpublic void on(java.lang.String event,
java.util.Map<java.lang.String,java.lang.Object> globals)
throws java.lang.Exception
java.lang.Exceptionpublic void clearScriptingEnginePool()
public int getScriptingEnginePoolObjectCount()