簡體   English   中英

如何在腳本中獲取 Mirth Connect 環境名稱?

[英]How do I get the Mirth Connect Environment Name in a script?

我正在運行 Mirth Connect Server 3.8.1。 設置頁面有兩個字段,環境名稱和服務器名稱:

在此處輸入圖像描述

我已經能夠通過以下方式在腳本中獲取服務器名稱:

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

但我無法獲得環境名稱。 明顯的猜測不起作用,只會導致錯誤:

var environmentName = configurationController.getEnvironmentName();

如何獲得這個領域?

這應該有效。

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

對於找到這個線程的人,這里有一個返回 Mirth 環境名稱的函數。

function getEnvironmentName () {
var configurationController = Packages.com.mirth.connect.server.controllers.ConfigurationController.getInstance();
var serverSettings = configurationController.getServerSettings();
var environmentName = serverSettings.getEnvironmentName();
return environmentName;

}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM