Re: t5: starting a service automatically
Hi Martijn, I use public static void contributeRegistryStartup, and it works. I just discover this EagerLoad, is it correct that either of one works, no need to use both? Angelo Martijn Brinkers (List)-2 wrote: You can flag the service to eager load (see @EagerLoad) Martijn Brinkers On Sat, 2008-10-11 at 02:47 -0700, Angelo Chen wrote: Hi, I have a service that uses Quartz to fire an event every minute, I'd like to know how to start this service once the application is loaded? thanks. Angelo - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- View this message in context: http://www.nabble.com/t5%3A-starting-a-service-automatically-tp19931132p19940590.html Sent from the Tapestry - User mailing list archive at Nabble.com. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: t5: starting a service automatically
Hi Lubor, Your approach works, thanks. Lubor Gajda wrote: Angelo, How are you instantiating scheduler in your application? Are you using tapestry IOC module? /lubor On Sat, Oct 11, 2008 at 10:55 AM, Angelo Chen [EMAIL PROTECTED]wrote: Hi Lubor, Thanks for the quick reply, is the scheduler here Quartz? I can't understand fully how to use this, any more details? Thanks. Angelo Lubor Gajda wrote: Hi Angelo, You can try this: public static void contributeRegistryStartup(OrderedConfigurationRunnable configuration, final Scheduler scheduler) { configuration.add(SchedulerStartup, new Runnable() { public void run() { scheduler.start() } }); } Regards Lubor On Sat, Oct 11, 2008 at 10:47 AM, Angelo Chen [EMAIL PROTECTED]wrote: Hi, I have a service that uses Quartz to fire an event every minute, I'd like to know how to start this service once the application is loaded? thanks. Angelo -- View this message in context: http://www.nabble.com/t5%3A-starting-a-service-automatically-tp19931132p19931132.html Sent from the Tapestry - User mailing list archive at Nabble.com. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- View this message in context: http://www.nabble.com/t5%3A-starting-a-service-automatically-tp19931132p19931178.html Sent from the Tapestry - User mailing list archive at Nabble.com. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- View this message in context: http://www.nabble.com/t5%3A-starting-a-service-automatically-tp19931132p19940579.html Sent from the Tapestry - User mailing list archive at Nabble.com. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: t5: starting a service automatically
EagerLoad'ing a service means that the service is instantiated when the registry is started. Non-eagerloaded services are instantiated when the service is used for the first time. Because you want you Quartz service to be running at the start you can add the EagerLoad annotation to make sure that the Quartz service is started at registry start. I just discover this EagerLoad, is it correct that either of one works, need to use both? No afaik you do not need both Martijn On Sun, 2008-10-12 at 04:06 -0700, Angelo Chen wrote: Hi Martijn, I use public static void contributeRegistryStartup, and it works. I just discover this EagerLoad, is it correct that either of one works, no need to use both? Angelo Martijn Brinkers (List)-2 wrote: You can flag the service to eager load (see @EagerLoad) Martijn Brinkers On Sat, 2008-10-11 at 02:47 -0700, Angelo Chen wrote: Hi, I have a service that uses Quartz to fire an event every minute, I'd like to know how to start this service once the application is loaded? thanks. Angelo - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
t5: starting a service automatically
Hi, I have a service that uses Quartz to fire an event every minute, I'd like to know how to start this service once the application is loaded? thanks. Angelo -- View this message in context: http://www.nabble.com/t5%3A-starting-a-service-automatically-tp19931132p19931132.html Sent from the Tapestry - User mailing list archive at Nabble.com. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: t5: starting a service automatically
Hi Angelo, You can try this: public static void contributeRegistryStartup(OrderedConfigurationRunnable configuration, final Scheduler scheduler) { configuration.add(SchedulerStartup, new Runnable() { public void run() { scheduler.start() } }); } Regards Lubor On Sat, Oct 11, 2008 at 10:47 AM, Angelo Chen [EMAIL PROTECTED]wrote: Hi, I have a service that uses Quartz to fire an event every minute, I'd like to know how to start this service once the application is loaded? thanks. Angelo -- View this message in context: http://www.nabble.com/t5%3A-starting-a-service-automatically-tp19931132p19931132.html Sent from the Tapestry - User mailing list archive at Nabble.com. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: t5: starting a service automatically
You can flag the service to eager load (see @EagerLoad) Martijn Brinkers On Sat, 2008-10-11 at 02:47 -0700, Angelo Chen wrote: Hi, I have a service that uses Quartz to fire an event every minute, I'd like to know how to start this service once the application is loaded? thanks. Angelo - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: t5: starting a service automatically
Hi Lubor, Thanks for the quick reply, is the scheduler here Quartz? I can't understand fully how to use this, any more details? Thanks. Angelo Lubor Gajda wrote: Hi Angelo, You can try this: public static void contributeRegistryStartup(OrderedConfigurationRunnable configuration, final Scheduler scheduler) { configuration.add(SchedulerStartup, new Runnable() { public void run() { scheduler.start() } }); } Regards Lubor On Sat, Oct 11, 2008 at 10:47 AM, Angelo Chen [EMAIL PROTECTED]wrote: Hi, I have a service that uses Quartz to fire an event every minute, I'd like to know how to start this service once the application is loaded? thanks. Angelo -- View this message in context: http://www.nabble.com/t5%3A-starting-a-service-automatically-tp19931132p19931132.html Sent from the Tapestry - User mailing list archive at Nabble.com. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- View this message in context: http://www.nabble.com/t5%3A-starting-a-service-automatically-tp19931132p19931178.html Sent from the Tapestry - User mailing list archive at Nabble.com. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: t5: starting a service automatically
Angelo, How are you instantiating scheduler in your application? Are you using tapestry IOC module? /lubor On Sat, Oct 11, 2008 at 10:55 AM, Angelo Chen [EMAIL PROTECTED]wrote: Hi Lubor, Thanks for the quick reply, is the scheduler here Quartz? I can't understand fully how to use this, any more details? Thanks. Angelo Lubor Gajda wrote: Hi Angelo, You can try this: public static void contributeRegistryStartup(OrderedConfigurationRunnable configuration, final Scheduler scheduler) { configuration.add(SchedulerStartup, new Runnable() { public void run() { scheduler.start() } }); } Regards Lubor On Sat, Oct 11, 2008 at 10:47 AM, Angelo Chen [EMAIL PROTECTED]wrote: Hi, I have a service that uses Quartz to fire an event every minute, I'd like to know how to start this service once the application is loaded? thanks. Angelo -- View this message in context: http://www.nabble.com/t5%3A-starting-a-service-automatically-tp19931132p19931132.html Sent from the Tapestry - User mailing list archive at Nabble.com. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- View this message in context: http://www.nabble.com/t5%3A-starting-a-service-automatically-tp19931132p19931178.html Sent from the Tapestry - User mailing list archive at Nabble.com. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]