Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用自定义代码将Mirth connect上的文件从一个文件夹移动到另一个文件夹_Java_Mirth - Fatal编程技术网

Java 使用自定义代码将Mirth connect上的文件从一个文件夹移动到另一个文件夹

Java 使用自定义代码将Mirth connect上的文件从一个文件夹移动到另一个文件夹,java,mirth,Java,Mirth,我需要知道,如果某个条件与源转换器或目标中的hl7文件不匹配,我如何停止对颗粒hl7文件通道的处理,然后如何将该文件从源转换器或目标移动到所需文件夹。不完全理解您要完成的任务,我想说,您可以使用源代码转换器设置一些标志,您可以在两个目标上触发这些标志。第一个目的地将有一个筛选器,并且只有当标志设置为“true”时才继续,而第二个目的地只有在条件为“false”时才继续 电源变压器: -查看数据内容/文件名/有关数据的内容,并将标志“shouldContinue”设置为“true”或“false”

我需要知道,如果某个条件与源转换器或目标中的hl7文件不匹配,我如何停止对颗粒hl7文件通道的处理,然后如何将该文件从源转换器或目标移动到所需文件夹。

不完全理解您要完成的任务,我想说,您可以使用源代码转换器设置一些标志,您可以在两个目标上触发这些标志。第一个目的地将有一个筛选器,并且只有当标志设置为“true”时才继续,而第二个目的地只有在条件为“false”时才继续

电源变压器: -查看数据内容/文件名/有关数据的内容,并将标志“shouldContinue”设置为“true”或“false”

目标转换器#1(如果“shouldContinue”为“true”,则为数据接收方): -筛选以检查“shouldContinue”=“true” -建立输出的变压器 -如果数据通过筛选器,则发送数据的目标设置

目标转换器#2(如果“shouldContinue”为“false”,则为数据接收方): -筛选以检查“shouldContinue”=“false” -建立输出的变压器 -如果数据通过筛选器,则发送数据的目标设置

这有用吗?还是说我完全偏离了轨道


Frans

感谢Frans的快速评论。我想你没有理解我的问题。我的问题是如何停止处理特定HL7文件的通道(如果我们发现HL7文件中缺少某些数据),并将该文件移动到所需的文件夹/目标。