IBackgroundTaskManager.java :  » Mail-Clients » columba-1.4 » org » columba » api » backgroundtask » Java Open Source

Java Open Source » Mail Clients » columba 1.4 
columba 1.4 » org » columba » api » backgroundtask » IBackgroundTaskManager.java
package org.columba.api.backgroundtask;

/**
 * This manager runs in background.
 * <p>
 * If the user doesn't do anything with Columba, it starts some cleanup
 * workers, like saving configuration, saving header-cache, etc.
 *
 * @author fdietz
 */
public interface IBackgroundTaskManager {
  
  /**
   * Register new background task.
   * 
   * @param runnable  background task
   */
  public abstract void register(Runnable runnable);
}
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.