001    // Copyright (c) 2001 Hursh Jain (http://www.mollypages.org) 
002    // The Molly framework is freely distributable under the terms of an
003    // MIT-style license. For details, see the molly pages web site at:
004    // http://www.mollypages.org/. Use, modify, have fun !
005    
006    package fc.web.forms;
007    
008    import javax.servlet.*;
009    import javax.servlet.http.*;
010    import java.io.*;
011    import java.util.*;
012    import java.util.regex.*;
013    
014    /**
015    Refreshes the initial value of a field at some periodic interval. This is
016    useful when database updates must be shown to the user every so often.
017    Subclasses should implement the <tt>run</tt> method appropriately. The run
018    method does not take any parameters which is fine since this is a
019    background task and updates are independent of the per user {@link
020    FormData} and HttpServletRequest objects.
021    */
022    public abstract class TimedRefresher extends java.util.TimerTask
023    {
024    }