public class RuntimeScriptBinding extends StaticConfigurableScriptBinding implements Contextualizable
Modifier and Type | Field and Description |
---|---|
private Context |
_context |
private ServiceManager |
_manager |
_functions, _functionsDescriptions, _sourceResolver
Constructor and Description |
---|
RuntimeScriptBinding() |
Modifier and Type | Method and Description |
---|---|
void |
contextualize(Context context) |
Map<String,Object> |
getVariables()
Returns the list of variables this ScriptBinding provides, mapped by variable name.
|
Map<String,I18nizableText> |
getVariablesDescriptions()
Returns the list of variables descriptions, mapped by variable name.
|
void |
service(ServiceManager manager) |
cleanVariables, configure, getFunctions, getFunctionsDescriptions, processScriptResult
getLogger, setLogger
private ServiceManager _manager
public RuntimeScriptBinding()
public void contextualize(Context context) throws ContextException
contextualize
in interface Contextualizable
ContextException
public void service(ServiceManager manager) throws ServiceException
service
in interface Serviceable
service
in class StaticConfigurableScriptBinding
ServiceException
public Map<String,Object> getVariables()
ScriptBinding
getVariables
in interface ScriptBinding
getVariables
in class StaticConfigurableScriptBinding
public Map<String,I18nizableText> getVariablesDescriptions()
ScriptBinding
getVariablesDescriptions
in interface ScriptBinding
getVariablesDescriptions
in class StaticConfigurableScriptBinding