Class JSRScriptEngineFactory
- java.lang.Object
-
- org.webharvest.runtime.scripting.jsr.JSRScriptEngineFactory
-
- All Implemented Interfaces:
ScriptEngineFactory
public final class JSRScriptEngineFactory extends Object implements ScriptEngineFactory
ScriptEngineFactory
implementation that creates script engines based on JSR-223 specification. Under the hood, factory usesScriptEngineManager
, so all available scripting language implementations supporting JSR-223 spec should be detected automatically.- Since:
- 2.1.0-SNAPSHOT
- Version:
- %I%, %G%
- Author:
- MichaĆ Amerek, Piotr Dyraga
- See Also:
ScriptEngine
,ScriptEngineFactory
-
-
Constructor Summary
Constructors Constructor Description JSRScriptEngineFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ScriptEngine
getEngine(ScriptSource scriptSource)
ReturnsScriptEngine
capable of executing providedScriptSource
.
-
-
-
Method Detail
-
getEngine
public ScriptEngine getEngine(ScriptSource scriptSource)
ReturnsScriptEngine
capable of executing providedScriptSource
.- Specified by:
getEngine
in interfaceScriptEngineFactory
- Parameters:
scriptSource
- notnull
ScriptSource for whichScriptEngine
will be returned- Returns:
ScriptEngine
capable of executing providedScriptSource
.
-
-