2013-09-21 2 views
0

Как я могу получить количество для количества файлов в каталоге с помощью Camel?Как получить количество файлов в каталоге с Apache Camel?

Благодаря

+0

Написать боб, чтобы сделать это? – vikingsteve

+0

Да, вы можете использовать java.io.File, чтобы вернуть список файлов, а затем получить размер этого массива. –

ответ

1

я узнал, как сделать это с Camel - следующий пример:

// add our route to the CamelContext 
    context.addRoutes(new RouteBuilder() { 
     public void configure() { 

      from("file:"+getFullPath()+"?noop=true") 
      .process(new Processor() { 

       public void process(Exchange exchange) throws Exception { 

        System.out.println("size is #" +exchange.getProperty("CamelBatchSize")); 
        System.out.println(file.getName()); 

       } 
      }).to("file:/home/anton/tmp/outbox?"); 

     } 
    }); 
+0

Любая идея, как сделать то же самое в плане? – nik

Смежные вопросы