Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Данный серверный класс API позволяет расширять функциональность Engine Management.


getAllEngines()


Используйте этот метод, чтобы получить список всех механизмов.


Возвращаемое значение:

ТипОписание
ArrayСписок механизмов в массиве строк.


Пример:

Code Block
languagejs
themeEclipse
titlegetAllEngines
linenumberstrue
ss.importIncludeScript('SimpleEngine'); 
ss.info(SimpleEngine.getAllEngines());


getEngineOption(optionName)

This method returns the engine option by the name specified.

Параметры:


Этот метод возвращает опцию механизма по указанному имени.

Параметр:

НазваниеТипNameTypeОбязательныйЗначение по умолчанию
optionNameStringYДаNНет


Возвращаемое значение:

TypeТипОписание
SimpleEngine objectThe object containing the engine optionОбъект, содержащий опцию механизма.


Пример:

Code Block
languagejs
themeEclipse
titlegetEngineOption
linenumberstrue
ss.importIncludeScript('SimpleEngine'); 
const engine = new SimpleEngine('Following Engine')
ss.info(engine.getEngineOption('Active'))


getOptionValueForTable(optionName, tableName)


This method gets the engine option values for the table specifiedИспользуйте этот метод, чтобы получить значения опций механизма для указанной таблицы.


Параметры:

NameНазваниеTypeТипОбязательныйЗначение по умолчанию
optionNameStringYДаNНет
tableNameStringYДаNНет


Возвращаемое значение:

TypeТипОписание
StringThe engine option value for the table specifiedЗначение опции механизма для указанной таблицы.


Пример:

Code Block
languagejs
themeEclipse
titlegetOptionValueForTable
linenumberstrue
ss.importIncludeScript('SimpleEngine'); 
const engine = new SimpleEngine('Following Engine')
ss.info(engine.getOptionValueForTable('Active', 'itsm_inquiry')) // TRUEВерно


isEngineEnable(tableName)


This method verifies if the engine is enabled for the table specifiedИспользуйте этот метод, чтобы проверить, включен ли механизм для конкретной таблицы.


Параметры:

NameНазваниеTypeТипОбязательныйЗначение по умолчанию
tableNameStringYДаNНет


Возвращаемое значение:

TypeТипОписание
BooleanIf an engine is enabled for the table is specified, the method returns 'true'; otherwise, it returns 'false'Если механизм включен, метод возвращаетs true; если нет, то метод возвращает false.


Пример:

Code Block
languagejs
themeEclipse
titleisEngineEnable
linenumberstrue
ss.importIncludeScript('SimpleEngine'); 
const engine = new SimpleEngine('Following Engine')
if (engine.isEngineEnable('itsm_inquiry')) {
  ss.info('Following Engine enabled on itsm_inquiry');
} else {
  ss.info('Following Engine disabled on itsm_inquiry');
}


Table of Contents
absoluteUrltrue
classfixedPosition