This week's giveaway is in the Spring forum.
We're giving away four copies of REST with Spring (video course) and have Eugen Paraschiv on-line!
See this thread for details.
The moose likes Servlets and the fly likes PollServlet Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of REST with Spring (video course) this week in the Spring forum!
JavaRanch » Java Forums » Java » Servlets
Bookmark "PollServlet" Watch "PollServlet" New topic


ib idris

Joined: Aug 02, 2003
Posts: 29
how do I setup a servlet to execute a method every 3 hours. The method does nothing special it reads a URL with a table and detects cahneges in the table. Changes are then saved to DB or HD. The method itself is not a problem. I am trying to figure out how to do the polling
Can I have a service methode with Infinite loop and thread that sleeps for 3 hours or is there a better way.
Thanks for you help.
Dani Mazzuca
Ranch Hand

Joined: May 21, 2003
Posts: 70
Well, the requirements are some strange, I mean, why do you need to write it in a servlet? Why don't you use a java stand-alone application instead?
Anyway, the following classes (and other related) should be very useful for in your case:
William Brogden
Author and all-around good cowpoke

Joined: Mar 22, 2000
Posts: 13027
That sounds like a job for a helper class and certainly does not belong in servlet code. You could create an object attached to the ServletContext that implements Runnable.
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
subject: PollServlet
jQuery in Action, 3rd edition