Thursday, January 31, 2013

Re: Best way to schedule periodic reminder?

I would do this:
    
  Timer saveTimer = new Timer() {
    public void run() {
      // show the popup
    }
  };
    
  public void onWorkSaved() {
    saveTimer.cancel(); 
    saveTimer.schedule(3600 * 1000);
  }

  public void onFinishedEditing() {
    saveTimer.cancel(); 
  }

On Thursday, January 31, 2013 7:01:04 AM UTC-6, membersound wrote:
Hi,

I would like to create a popup every hour that reminds the user to save his work (of course only if the work has not been saved for 1 h).
What is the right way to do this?

timer.scheduleRepeating(TIME);

and on save: timer.cancel()?

Probably it works this way, but would this consume decent resources if there is always a timer running in background? Or doesn't this matter.

Thanks

--
You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

No comments:

Post a Comment