aspose file tools*
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 Spring in Action this week in the Spring forum!
JavaRanch » Java Forums » Java » Servlets
Bookmark "PollServlet" Watch "PollServlet" New topic
Author

PollServlet

ib idris
Greenhorn

Joined: Aug 02, 2003
Posts: 29
Hi,
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.
http://galileo.spaceports.com/~ibidris/
Dani Mazzuca
Ranch Hand

Joined: May 21, 2003
Posts: 70
Hi,
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:
java.util.Timer
Java.util.TimerTask
Dani
William Brogden
Author and all-around good cowpoke
Rancher

Joined: Mar 22, 2000
Posts: 12805
    
    5
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.
Bill
 
It is sorta covered in the JavaRanch Style Guide.
 
subject: PollServlet