2008-11-01 17:32:06 -04:00
|
|
|
|
2014-12-12 10:02:59 -05:00
|
|
|
package com.fsck.k9.mail;
|
2010-05-19 14:17:06 -04:00
|
|
|
|
2008-11-01 17:32:06 -04:00
|
|
|
|
2014-12-11 22:23:32 -05:00
|
|
|
public interface MessageRetrievalListener<T extends Message> {
|
2008-11-01 17:32:06 -04:00
|
|
|
public void messageStarted(String uid, int number, int ofTotal);
|
|
|
|
|
2014-12-11 22:23:32 -05:00
|
|
|
public void messageFinished(T message, int number, int ofTotal);
|
2009-11-24 19:40:29 -05:00
|
|
|
|
2010-12-19 06:51:54 -05:00
|
|
|
/**
|
|
|
|
* FIXME <strong>this method is almost never invoked by various Stores! Don't rely on it unless fixed!!</strong>
|
2010-12-24 13:55:05 -05:00
|
|
|
*
|
2010-12-19 06:51:54 -05:00
|
|
|
* @param total
|
|
|
|
*/
|
2009-10-21 20:41:06 -04:00
|
|
|
public void messagesFinished(int total);
|
2008-11-01 17:32:06 -04:00
|
|
|
}
|