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.Exception
public void execute(java.io.File script) throws java.lang.Exception
java.lang.Exception
public void execute(java.lang.String script, java.util.Map<java.lang.String,java.lang.Object> additionalGlobals) throws java.lang.Exception
java.lang.Exception
public void execute(java.io.File script, java.util.Map<java.lang.String,java.lang.Object> additionalGlobals) throws java.lang.Exception
java.lang.Exception
public void on(java.lang.String event, java.util.Map<java.lang.String,java.lang.Object> globals) throws java.lang.Exception
java.lang.Exception
public void clearScriptingEnginePool()
public int getScriptingEnginePoolObjectCount()