Hello Bertrand,

Thank you for your reply, FileAlterationObserver was actually a good
suggestion, very easy to use and did just what I needed, I didn't know this
tool.

Thank you again
Best regards,
Guillaume

On Tue, Aug 2, 2016 at 8:50 AM, Bertrand Delacretaz <bdelacre...@apache.org>
wrote:

> Hi Guillaume,
>
> On Mon, Aug 1, 2016 at 4:50 PM, Guillaume Lucazeau <glucaz...@gmail.com>
> wrote:
> > ...I was thinking I could upload JSON files in a watched folder,
> containings
> > information for the command (type, root path, data to update etc.) and
> that
> > a service could read them, and create "tasks" resources, that later my
> > command consumer would handle....
>
> The OSGi Installer does something similar but it's really about
> installing and removing things, in your case I assume once a command
> is executed you don't want to keep track of it anymore so not sure if
> it's a good model. Writing an adapter (for a specific file extension
> for example) shouldn't be hard however, if you want to try this
> approach.
>
> OTOH the file system provider for the Installer does a lot of what you
> need and you might be able to adapt its code, but in the meantime I
> suspect commons IO's FileAlterationObserver. [1] would work for you
> without having to write much code.
>
> -Bertrand
>
> [1] https://commons.apache.org/proper/commons-io/javadocs/
> api-2.4/org/apache/commons/io/monitor/FileAlterationObserver.html
>

Reply via email to