21.18. フラット化の使用
ファイルを同じディレクトリーの outputdir ディレクトリーに保存する場合は、ソースディレクトリーのレイアウトを無視する(たとえば、パスをフラット化するなど)、ファイルプロデューサー側で flatten=true オプションを追加するだけです。
from("file://inputdir/?recursive=true&delete=true").to("file://outputdir?flatten=true")
from("file://inputdir/?recursive=true&delete=true").to("file://outputdir?flatten=true")
以下の出力レイアウトが生成されます。
outputdir/foo.txt outputdir/bar.txt
outputdir/foo.txt
outputdir/bar.txt