104.19.2. 通过相对于最终目的地的临时目录写入文件
有些时候,您需要将文件临时写入相对于目标目录的某些目录。当从您写入的目录中读取具有有限过滤功能的一些外部进程时,通常会发生这种情况。在以下示例中,文件将写入 /var/myapp/filesInProgress
目录,在数据传输完成后,它们将以原子方式移至' /var/myapp/finalDirectory 'directory。
from("direct:start"). to("file:///var/myapp/finalDirectory?tempPrefix=/../filesInProgress/");
from("direct:start").
to("file:///var/myapp/finalDirectory?tempPrefix=/../filesInProgress/");