![](/img/trans.png)
[英]How do I get channel information in a Mirth Connect JavaScript Reader Source Connector?
[英]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.