繁体   English   中英

在Mirth Connect中更新globalChannelMap

[英]Update globalChannelMap in Mirth Connect

我继承了一个Mirth Connect(v2.2.1)实例,并且正在学习它的工作方式。 我现在正在学习globalChannelMap变量的工作方式,并且对源连接器上的过滤器行为globalChannelMap感到困扰。

理论上,我可以在Mirth Connect文件夹目录中编辑一个csv文本文件,以更新由过滤器调用的globalChannelMap

但实际上,csv文件已更新,但源连接器过滤器继续为txt文件调用先前的globalChannelMap 我缺少哪个步骤来更新globalChannelMap 有没有一种简单的方法来输出globalChannelMap的当前内容?

您可能需要重新部署。 如果您看到使用的是旧的全局频道地图(使用calKno的方法),则意味着您需要重新部署频道。

无论何时更改其代码内容,都需要重新部署Channel,无论是内部库(例如代码模板),转换器还是全局通道图。

您可以在过滤器的开头获取地图,并在结尾或有意义的地方进行更新。

//get map
var map = globalChannelMap.get('mapName');

//log map value
logger.info('This is your map content: '+map);

//update map value
globalChannelMap.put('mapName', value);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM