Как получить имя среды Mirth Connect в скрипте? - PullRequest
0 голосов
/ 18 марта 2020

Я использую Mirth Connect Server 3.8.1. Страница настроек имеет два поля: Имя среды и Имя сервера:

enter image description here

Мне удалось получить имя сервера в сценарии следующим образом :

var configurationController = Packages.com.mirth.connect.server.controllers.ConfigurationController.getInstance();
var serverName = configurationController.getServerName();

Но мне не удалось получить Имя среды. Очевидное предположение, которое не сработало и привело только к ошибке:

var environmentName = configurationController.getEnvironmentName();

Как получить это поле?

1 Ответ

1 голос
/ 19 марта 2020

Это должно работать.

var serverSettings = configurationController.getServerSettings();
var environmentName = serverSettings.getEnvironmentName();

Объект serverSettings также имеет имя сервера, доступное среди других настроек. См. Источник здесь: https://github.com/nextgenhealthcare/connect/blob/3.8.x/server/src/com/mirth/connect/model/ServerSettings.java

...