@Deprecated public abstract class ScriptExecutor extends Object
Modifier and Type | Field and Description |
---|---|
protected Bindings |
globalScope
Deprecated.
|
protected String |
language
Deprecated.
|
protected CompiledScript |
script
Deprecated.
|
protected ScriptEngineManager |
scriptEngineManager
Deprecated.
|
protected String |
scriptSource
Deprecated.
|
Constructor and Description |
---|
ScriptExecutor(String language,
String scriptSource)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
Object |
execute(Map<String,Object> variables)
Deprecated.
|
protected void |
init(Object router)
Deprecated.
|
boolean |
isModified()
Deprecated.
|
boolean |
isSourceModified()
Deprecated.
|
protected abstract Object |
postProcess(Object result)
Deprecated.
Subclasses may implement this to provide any special handling required
|
protected abstract long |
retrieveLastModifiedTime()
Deprecated.
|
protected final ScriptEngineManager scriptEngineManager
protected final String language
protected final String scriptSource
protected CompiledScript script
protected final Bindings globalScope
public ScriptExecutor(String language, String scriptSource) throws ScriptException
ScriptException
protected void init(Object router)
public Object execute(Map<String,Object> variables) throws ScriptException
ScriptException
public boolean isModified()
public boolean isSourceModified()
protected abstract Object postProcess(Object result)
protected abstract long retrieveLastModifiedTime()
Copyright © 2025 Open Identity Platform Community. All rights reserved.