Class SlingScriptEngineManager
java.lang.Object
javax.script.ScriptEngineManager
org.apache.sling.scripting.core.impl.jsr223.SlingScriptEngineManager
- All Implemented Interfaces:
EventListener,org.osgi.framework.BundleListener
public class SlingScriptEngineManager
extends ScriptEngineManager
implements org.osgi.framework.BundleListener
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbundleChanged(org.osgi.framework.BundleEvent event) getEngineByExtension(String extension) getEngineByMimeType(String mimeType) getEngineByName(String shortName) getEnginesByExtension(String extension) getEnginesByMimeType(String mimeType) getEnginesByName(String shortName) getServiceProperties(ScriptEngineFactory factory) voidregisterEngineExtension(String extension, ScriptEngineFactory factory) voidregisterEngineMimeType(String type, ScriptEngineFactory factory) voidregisterEngineName(String name, ScriptEngineFactory factory) Methods inherited from class javax.script.ScriptEngineManager
get, getBindings, put, setBindings
-
Constructor Details
-
SlingScriptEngineManager
public SlingScriptEngineManager()
-
-
Method Details
-
getEngineByName
- Overrides:
getEngineByNamein classScriptEngineManager
-
getEnginesByName
-
getEngineByExtension
- Overrides:
getEngineByExtensionin classScriptEngineManager
-
getEnginesByExtension
-
getEngineByMimeType
- Overrides:
getEngineByMimeTypein classScriptEngineManager
-
getEnginesByMimeType
-
getEngineFactories
- Overrides:
getEngineFactoriesin classScriptEngineManager
-
registerEngineName
- Overrides:
registerEngineNamein classScriptEngineManager
-
registerEngineMimeType
- Overrides:
registerEngineMimeTypein classScriptEngineManager
-
registerEngineExtension
- Overrides:
registerEngineExtensionin classScriptEngineManager
-
bundleChanged
public void bundleChanged(org.osgi.framework.BundleEvent event) - Specified by:
bundleChangedin interfaceorg.osgi.framework.BundleListener
-
getServiceProperties
-