You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@servicemix.apache.org by jcamus <jc...@parkeon.com> on 2009/03/20 10:53:25 UTC
How to start and stop a filepoller with a message?
Hi!
I need to start and stop a given filepoller. This is why :
I have a directory spool than contains file not yet treated by a server is
not yet started. When
this server is on, a bean detects it and triggers the file poller to scan
the spool directory.
When the spool directory is empty the filepoller should stop scanning...
Any ideas to implement that?
Regards.
--
View this message in context: http://www.nabble.com/How-to-start-and-stop-a-filepoller-with-a-message--tp22617263p22617263.html
Sent from the ServiceMix - User mailing list archive at Nabble.com.
Re: How to start and stop a filepoller with a message?
Posted by jcamus <jc...@parkeon.com>.
OK. Thanks you!
Jean-Baptiste Onofré wrote:
>
> Ah ok, sorry for my misunderstanding.
>
> I see two ways to do it :
> - make a POJO using servicemix-bean to do it all polling logic in your
> bean
> - use servicemix-file and define your own marshaler where you choose when
> pooling or not
>
> Regards
> JB
>
> On Friday 20 March 2009 - 04:55, jcamus wrote:
>>
>> Ok thanks, but maybe I was not clear enough... What you describe here is
>> the
>> filepoller itself (which I already know how to use it)... My question is
>> :
>> How can start and stop (by programmation or by a message?) a given
>> FilePoller? By default when you define a filepoller it never stops
>> scanning
>> files in the directory specified...I need something I can start and stop
>> at
>> will...
>>
>> Regards.
>>
>>
>>
>> Jean-Baptiste Onofré wrote:
>> >
>> > Hi,
>> >
>> > you can do it using servicemix-file component.
>> >
>> > Something like :
>> >
>> > <file:poller service="test:poller"
>> > endpoint="poller"
>> > targetService="test:poller"
>> > targetEndpoint="other"
>> > file="file:/path/to/your/dir"
>> > recursive="true"/>
>> >
>> > Regards
>> > JB
>> >
>> > On Friday 20 March 2009 - 02:53, jcamus wrote:
>> >>
>> >> Hi!
>> >> I need to start and stop a given filepoller. This is why :
>> >>
>> >> I have a directory spool than contains file not yet treated by a
>> server
>> >> is
>> >> not yet started. When
>> >> this server is on, a bean detects it and triggers the file poller to
>> scan
>> >> the spool directory.
>> >> When the spool directory is empty the filepoller should stop
>> scanning...
>> >>
>> >> Any ideas to implement that?
>> >>
>> >> Regards.
>> >>
>> >>
>> >> --
>> >> View this message in context:
>> >>
>> http://www.nabble.com/How-to-start-and-stop-a-filepoller-with-a-message--tp22617263p22617263.html
>> >> Sent from the ServiceMix - User mailing list archive at Nabble.com.
>> >>
>> >
>> >
>>
>> --
>> View this message in context:
>> http://www.nabble.com/How-to-start-and-stop-a-filepoller-with-a-message--tp22617263p22618888.html
>> Sent from the ServiceMix - User mailing list archive at Nabble.com.
>>
>
>
--
View this message in context: http://www.nabble.com/How-to-start-and-stop-a-filepoller-with-a-message--tp22617263p22620277.html
Sent from the ServiceMix - User mailing list archive at Nabble.com.
Re: How to start and stop a filepoller with a message?
Posted by jb...@nanthrax.net.
Ah ok, sorry for my misunderstanding.
I see two ways to do it :
- make a POJO using servicemix-bean to do it all polling logic in your bean
- use servicemix-file and define your own marshaler where you choose when pooling or not
Regards
JB
On Friday 20 March 2009 - 04:55, jcamus wrote:
>
> Ok thanks, but maybe I was not clear enough... What you describe here is the
> filepoller itself (which I already know how to use it)... My question is :
> How can start and stop (by programmation or by a message?) a given
> FilePoller? By default when you define a filepoller it never stops scanning
> files in the directory specified...I need something I can start and stop at
> will...
>
> Regards.
>
>
>
> Jean-Baptiste Onofré wrote:
> >
> > Hi,
> >
> > you can do it using servicemix-file component.
> >
> > Something like :
> >
> > <file:poller service="test:poller"
> > endpoint="poller"
> > targetService="test:poller"
> > targetEndpoint="other"
> > file="file:/path/to/your/dir"
> > recursive="true"/>
> >
> > Regards
> > JB
> >
> > On Friday 20 March 2009 - 02:53, jcamus wrote:
> >>
> >> Hi!
> >> I need to start and stop a given filepoller. This is why :
> >>
> >> I have a directory spool than contains file not yet treated by a server
> >> is
> >> not yet started. When
> >> this server is on, a bean detects it and triggers the file poller to scan
> >> the spool directory.
> >> When the spool directory is empty the filepoller should stop scanning...
> >>
> >> Any ideas to implement that?
> >>
> >> Regards.
> >>
> >>
> >> --
> >> View this message in context:
> >> http://www.nabble.com/How-to-start-and-stop-a-filepoller-with-a-message--tp22617263p22617263.html
> >> Sent from the ServiceMix - User mailing list archive at Nabble.com.
> >>
> >
> >
>
> --
> View this message in context: http://www.nabble.com/How-to-start-and-stop-a-filepoller-with-a-message--tp22617263p22618888.html
> Sent from the ServiceMix - User mailing list archive at Nabble.com.
>
Re: How to start and stop a filepoller with a message?
Posted by jcamus <jc...@parkeon.com>.
Ok thanks, but maybe I was not clear enough... What you describe here is the
filepoller itself (which I already know how to use it)... My question is :
How can start and stop (by programmation or by a message?) a given
FilePoller? By default when you define a filepoller it never stops scanning
files in the directory specified...I need something I can start and stop at
will...
Regards.
Jean-Baptiste Onofré wrote:
>
> Hi,
>
> you can do it using servicemix-file component.
>
> Something like :
>
> <file:poller service="test:poller"
> endpoint="poller"
> targetService="test:poller"
> targetEndpoint="other"
> file="file:/path/to/your/dir"
> recursive="true"/>
>
> Regards
> JB
>
> On Friday 20 March 2009 - 02:53, jcamus wrote:
>>
>> Hi!
>> I need to start and stop a given filepoller. This is why :
>>
>> I have a directory spool than contains file not yet treated by a server
>> is
>> not yet started. When
>> this server is on, a bean detects it and triggers the file poller to scan
>> the spool directory.
>> When the spool directory is empty the filepoller should stop scanning...
>>
>> Any ideas to implement that?
>>
>> Regards.
>>
>>
>> --
>> View this message in context:
>> http://www.nabble.com/How-to-start-and-stop-a-filepoller-with-a-message--tp22617263p22617263.html
>> Sent from the ServiceMix - User mailing list archive at Nabble.com.
>>
>
>
--
View this message in context: http://www.nabble.com/How-to-start-and-stop-a-filepoller-with-a-message--tp22617263p22618888.html
Sent from the ServiceMix - User mailing list archive at Nabble.com.
Re: How to start and stop a filepoller with a message?
Posted by jb...@nanthrax.net.
Hi,
you can do it using servicemix-file component.
Something like :
<file:poller service="test:poller"
endpoint="poller"
targetService="test:poller"
targetEndpoint="other"
file="file:/path/to/your/dir"
recursive="true"/>
Regards
JB
On Friday 20 March 2009 - 02:53, jcamus wrote:
>
> Hi!
> I need to start and stop a given filepoller. This is why :
>
> I have a directory spool than contains file not yet treated by a server is
> not yet started. When
> this server is on, a bean detects it and triggers the file poller to scan
> the spool directory.
> When the spool directory is empty the filepoller should stop scanning...
>
> Any ideas to implement that?
>
> Regards.
>
>
> --
> View this message in context: http://www.nabble.com/How-to-start-and-stop-a-filepoller-with-a-message--tp22617263p22617263.html
> Sent from the ServiceMix - User mailing list archive at Nabble.com.
>