Class AbstractJavascriptExecutor
java.lang.Object
org.eclipse.dirigible.engine.api.resource.AbstractResourceExecutor
org.eclipse.dirigible.engine.api.script.AbstractScriptExecutor
org.eclipse.dirigible.engine.js.api.AbstractJavascriptExecutor
- All Implemented Interfaces:
IEngineExecutor,IResourceExecutor,IScriptEngineExecutor,IJavascriptEngineExecutor
- Direct Known Subclasses:
DefaultJavascriptEngineExecutor
public abstract class AbstractJavascriptExecutor extends AbstractScriptExecutor implements IJavascriptEngineExecutor
The Abstract Javascript Executor.
-
Field Summary
Fields Modifier and Type Field Description static StringMODULE_EXT_GRAALVMThe Constant MODULE_EXT_GRAALVM.static StringMODULE_EXT_JSThe Constant MODULE_EXT_JS.static StringMODULE_EXT_MJSThe Constant MODULE_EXT_MJS.static StringMODULE_EXT_NASHORNThe Constant MODULE_EXT_NASHORN.static StringMODULE_EXT_RHINOThe Constant MODULE_EXT_RHINO.static StringMODULE_EXT_V8The Constant MODULE_EXT_V8.Fields inherited from interface org.eclipse.dirigible.engine.js.api.IJavascriptEngineExecutor
CONSOLE, CONTEXT, DIRIGIBLE_JAVASCRIPT_DEBUG_ENABLED, DIRIGIBLE_JAVASCRIPT_ENGINE_TYPE_DEFAULT, DIRIGIBLE_JAVASCRIPT_ENGINE_TYPE_HEADER, JAVASCRIPT_ENGINE_TYPE, JAVASCRIPT_TYPE_DEFAULT, JAVASCRIPT_TYPE_GRAALIUM -
Constructor Summary
Constructors Constructor Description AbstractJavascriptExecutor() -
Method Summary
Modifier and Type Method Description protected voidforceFlush()Force flush.Methods inherited from class org.eclipse.dirigible.engine.api.script.AbstractScriptExecutor
existsModule, existsModule, generateResourcePath, getResourcePath, retrieveModule, retrieveModuleMethods inherited from class org.eclipse.dirigible.engine.api.resource.AbstractResourceExecutor
createResourcePath, createResourcePath, existResource, existResource, getCollection, getLoadedPredeliveredContent, getRepository, getResource, getResource, getResourceContent, getResourceContentMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclipse.dirigible.engine.js.api.IJavascriptEngineExecutor
executeServiceModuleMethods inherited from interface org.eclipse.dirigible.engine.api.script.IScriptEngineExecutor
evalCode, evalModule, executeMethodFromModule, executeServiceCode, existsModule, existsModule, retrieveModule, retrieveModule
-
Field Details
-
MODULE_EXT_JS
The Constant MODULE_EXT_JS.- See Also:
- Constant Field Values
-
MODULE_EXT_MJS
The Constant MODULE_EXT_MJS.- See Also:
- Constant Field Values
-
MODULE_EXT_RHINO
The Constant MODULE_EXT_RHINO.- See Also:
- Constant Field Values
-
MODULE_EXT_NASHORN
The Constant MODULE_EXT_NASHORN.- See Also:
- Constant Field Values
-
MODULE_EXT_V8
The Constant MODULE_EXT_V8.- See Also:
- Constant Field Values
-
MODULE_EXT_GRAALVM
The Constant MODULE_EXT_GRAALVM.- See Also:
- Constant Field Values
-
-
Constructor Details
-
AbstractJavascriptExecutor
public AbstractJavascriptExecutor()
-
-
Method Details
-
forceFlush
protected void forceFlush()Force flush.
-