Class AutomationScriptingServiceImpl
java.lang.Object
org.nuxeo.automation.scripting.internals.AutomationScriptingServiceImpl
- All Implemented Interfaces:
AutomationScriptingService
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.nuxeo.automation.scripting.api.AutomationScriptingService
AutomationScriptingService.Session
-
Field Summary
Modifier and TypeFieldDescriptionprotected final ScriptEngine
protected CompiledScript
static final String
protected AutomationScriptingParamsInjector
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
get
(OperationContext context) get
(CoreSession session) protected org.openjdk.nashorn.api.scripting.ClassFilter
protected CompiledScript
protected ScriptEngine
protected ScriptEngine
getScriptEngine
(boolean cache, boolean filter) protected boolean
-
Field Details
-
OPTIMISTIC_TYPES_ENABLED_PROPERTY_KEY
- Since:
- 2023.9
- See Also:
-
engine
-
mapperScript
-
paramsInjector
-
allowedClassNames
-
-
Constructor Details
-
AutomationScriptingServiceImpl
public AutomationScriptingServiceImpl()
-
-
Method Details
-
get
- Specified by:
get
in interfaceAutomationScriptingService
-
get
- Specified by:
get
in interfaceAutomationScriptingService
-
getMapperScript
-
clearMapperScript
protected void clearMapperScript() -
getScriptEngine
-
getScriptEngine
-
isOptimisticTypesEnabled
protected boolean isOptimisticTypesEnabled() -
getClassFilter
protected org.openjdk.nashorn.api.scripting.ClassFilter getClassFilter()
-