Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
Данный серверный класс API позволяет расширять функциональность Engine Managementсодержит методы, которые расширяют функциональность Управления механизмами.
getAllEngines()
Используйте этот метод, чтобы получить список всех механизмов.
Возвращаемое значение:
Тип | Описание |
---|---|
Array of Strings |
Метод возвращает список механизмов в массиве строк. |
Пример:
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
ss.importIncludeScript('SimpleEngine'); ss.info(SimpleEngine.getAllEngines()); |
getEngineOption(optionName)
This method returns the engine option by the name specified.
Параметры:
Используйте метод, чтобы получить опцию механизма по указанному имени.
Параметр:
Название | Тип |
---|
Обязательный | Значение по умолчанию | |
---|---|---|
optionName | String |
Да |
Нет |
Возвращаемое значение:
Тип | Описание |
---|---|
SimpleEngine object |
Метод возвращает объект с опцией механизма. |
Пример:
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
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Используйте этот метод, чтобы получить значения опций механизма для указанной таблицы.
Параметры:
Название |
---|
Тип | Обязательный | Значение по умолчанию |
---|---|---|
optionName | String |
Да |
Нет | |
tableName | String |
Да |
Нет |
Возвращаемое значение:
Тип | Описание |
---|---|
String |
Метод возвращает значение опции механизма для указанной таблицы. |
Пример:
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
ss.importIncludeScript('SimpleEngine'); const engine = new SimpleEngine('Following Engine') ss.info(engine.getOptionValueForTable('Active', 'itsm_inquiry')) // TRUEtrue |
isEngineEnable(tableName)
This method verifies if the engine is enabled for the table specifiedИспользуйте этот метод, чтобы проверить, включен ли механизм для конкретной таблицы.
Параметры:
Название |
---|
Тип | Обязательный | Значение по умолчанию |
---|---|---|
tableName | String |
Да |
Нет |
Возвращаемое значение:
Тип | Описание |
---|---|
Boolean |
Метод возвращаетs true, если механизм включен; если нет, то метод возвращает false. |
Пример:
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
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 | ||||
---|---|---|---|---|
|