public class EFactoryImpl extends Object implements EngineFactory, StoreHook
| Modifier and Type | Field and Description |
|---|---|
protected String |
engineName |
protected ScriptService |
scriptService |
| Constructor and Description |
|---|
EFactoryImpl(ScriptEngineFactory jsr233factory) |
EFactoryImpl(String jsr233engineName) |
EFactoryImpl(String jsr233engineName,
ScriptService ss) |
| Modifier and Type | Method and Description |
|---|---|
EngineImpl |
createEngine()
Создает движок
|
static String[] |
engines() |
String |
getEngineName()
Возвращает имя движка
|
String |
getEngineVersion()
Возвращает версию движка
|
List<String> |
getExtensions()
Возвращает расширения файлов соответ языку/движку
|
String |
getJsr233EngineName() |
String |
getLanguageName()
Возвращает имя скрипт-языка
|
String |
getLanguageVersion()
Возвращает версию скрипт-языка
|
List<String> |
getMimeTypes()
Возвращает mime типы соответ языку/движку
|
ScriptService |
getScriptService() |
void |
postDeserialize(Object engine) |
void |
setScriptService(ScriptService scriptService) |
protected final String engineName
protected ScriptService scriptService
public EFactoryImpl(String jsr233engineName)
public EFactoryImpl(String jsr233engineName, ScriptService ss)
public EFactoryImpl(ScriptEngineFactory jsr233factory)
public static String[] engines()
public String getJsr233EngineName()
public void postDeserialize(Object engine)
postDeserialize in interface StoreHookpublic ScriptService getScriptService()
public void setScriptService(ScriptService scriptService)
public EngineImpl createEngine()
EngineFactorycreateEngine in interface EngineFactorypublic String getEngineName()
EngineFactorygetEngineName in interface EngineFactorypublic String getEngineVersion()
EngineFactorygetEngineVersion in interface EngineFactorypublic String getLanguageName()
EngineFactorygetLanguageName in interface EngineFactorypublic String getLanguageVersion()
EngineFactorygetLanguageVersion in interface EngineFactorypublic List<String> getMimeTypes()
EngineFactorygetMimeTypes in interface EngineFactorypublic List<String> getExtensions()
EngineFactorygetExtensions in interface EngineFactoryCopyright © 2019. All rights reserved.