You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@camel.apache.org by "Claus Ibsen (JIRA)" <ji...@apache.org> on 2008/11/29 18:15:05 UTC

[jira] Commented: (CAMEL-1099) File consumer should keep track of processed files

    [ https://issues.apache.org/activemq/browse/CAMEL-1099?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=47698#action_47698 ] 

Claus Ibsen commented on CAMEL-1099:
------------------------------------

I got a bit deep into the code today in the FileConsumer and have added options for *idempotent* so you can keep track of already consumed files.

See my new post on the nabble forum with this idea.

Jon do you mind review the commited source code on trunk. Sorry for invading this ticket, but the re factor of the file consumer needed to be done in one go as to have most unit test still passing.

> File consumer should keep track of processed files
> --------------------------------------------------
>
>                 Key: CAMEL-1099
>                 URL: https://issues.apache.org/activemq/browse/CAMEL-1099
>             Project: Apache Camel
>          Issue Type: Improvement
>          Components: camel-core, camel-ftp, camel-spring
>            Reporter: Jonathan Anstey
>            Assignee: Jonathan Anstey
>             Fix For: 2.0.0
>
>
> See thread: http://www.nabble.com/Deprecation-of-file-consumer-timestamp-td20566034s22882.html
> Will be following Gert's suggestion of multiple implementations for the storage mechanism so many use cases can be covered:
> - an in-memory store for testing purposes
> - a file-based implementation for basic production environments
> - a database- or ldap-backed implementation for clustered environments, where a file can arrive through multiple directories

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.