Class DefaultScriptingLanguagesService
java.lang.Object
de.hybris.platform.scripting.engine.impl.DefaultScriptingLanguagesService
- All Implemented Interfaces:
ScriptingLanguagesService
- Direct Known Subclasses:
TestScriptingLanguagesService
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclass -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetExecutableByContent(ScriptContent scriptContent) Returns ready for execution object based on ScriptContent.getExecutableByURI(String scriptURI) Returns ready for execution object based on scriptURI.voidinit()voidsetCacheService(ScriptExecutablesCacheService cacheService) voidsetScriptEnginesRegistry(ScriptEnginesRegistry scriptEnginesRegistry) voidsetScriptRepositoriesRegistry(ScriptRepositoriesRegistry scriptRepositoriesRegistry)
-
Constructor Details
-
DefaultScriptingLanguagesService
public DefaultScriptingLanguagesService()
-
-
Method Details
-
init
@PostConstruct public void init() -
getExecutableByContent
Description copied from interface:ScriptingLanguagesServiceReturns ready for execution object based on ScriptContent. This kind of object is not cacheable.- Specified by:
getExecutableByContentin interfaceScriptingLanguagesService
-
getExecutableByURI
Description copied from interface:ScriptingLanguagesServiceReturns ready for execution object based on scriptURI.ScriptURI must be in the form which is understandable by one of the registered script repositories.
- Specified by:
getExecutableByURIin interfaceScriptingLanguagesService- See Also:
-
setCacheService
-
setScriptEnginesRegistry
-
setScriptRepositoriesRegistry
-