如何在脚本中获取 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
对于找到此主题的人,这里有一个 returns Mirth 环境名称的函数。
function getEnvironmentName () {
var configurationController = Packages.com.mirth.connect.server.controllers.ConfigurationController.getInstance();
var serverSettings = configurationController.getServerSettings();
var environmentName = serverSettings.getEnvironmentName();
return environmentName;
}
我是 运行 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
对于找到此主题的人,这里有一个 returns Mirth 环境名称的函数。
function getEnvironmentName () {
var configurationController = Packages.com.mirth.connect.server.controllers.ConfigurationController.getInstance();
var serverSettings = configurationController.getServerSettings();
var environmentName = serverSettings.getEnvironmentName();
return environmentName;
}