2016-07-26 7 views
2

toエンドポイント内またはプロセッサ内部のファイルを読み取る必要があります。"to"エンドポイントまたはラクダを使用してプロセッサ内のファイルを読み取る方法

これを行う簡単な方法はありますか? (私はいつも普通のFile IO codeを使ってファイルを読むことができますが、これを実行するラクダの方法があるかどうかを調べようとしています)。

すなわち

from("direct:mycustomEndpoint") 
.to("readfilehere"); 

これは可能ですか? http://camel.apache.org/content-enricher.html:

おかげで、以下

+0

コンテンツEnricher EIPを参照してください。 –

答えて

0

Apacheのキャメル・プロセッサーにファイルとしてファイルを読み込むのに役立ちます

 from("file://target/input?delay=1000") 
     .process(new Processor() { 
      public void process(Exchange msg) { 
       File file = msg.getIn().getBody(File.class); 
       ............. 
      } 
     }); 
関連する問題