如何从javascript访问目标文件目录?

时间:2017-07-09 02:00:58

标签: javascript mirth mirth-connect

在javascript转换器中,我可以通过

访问“欢乐来源”选项卡中提供的源目录
var xmlDirectoryName = sourceMap.get("fileDirectory");

同样如何从javascript访问目标文件目录?

感谢

1 个答案:

答案 0 :(得分:0)

假设您使用的是3.X版本,则可以遍历频道的目标属性,根据名称找到所需的属性,并获取该目的地的“主机”属性。

var CHANNEL_ID = "CHANNEL ID";
var DESTINATION_NAME = "DESTINATION NAME"
var destinationDirectory = "";

for each (destination in com.mirth.connect.server.controllers.DefaultChannelController.create().getDeployedChannelById(CHANNEL_ID).getDestinationConnectors().toArray()) {
    if (destination.getName() == DESTINATION_NAME) {
        destinationDirectory = destination.getProperties().getHost();
        break;
    }
}