2014-12-11 22:23:32 -05:00
|
|
|
package com.fsck.k9.mail.store;
|
|
|
|
|
2014-12-17 10:12:55 -05:00
|
|
|
|
2014-12-11 22:23:32 -05:00
|
|
|
public interface StoreConfig {
|
|
|
|
String getStoreUri();
|
|
|
|
String getTransportUri();
|
|
|
|
|
|
|
|
boolean subscribedFoldersOnly();
|
|
|
|
boolean useCompression(int type);
|
|
|
|
|
|
|
|
String getInboxFolderName();
|
|
|
|
String getOutboxFolderName();
|
|
|
|
String getDraftsFolderName();
|
|
|
|
|
2014-12-12 02:03:14 -05:00
|
|
|
void setDraftsFolderName(String name);
|
|
|
|
void setTrashFolderName(String name);
|
|
|
|
void setSpamFolderName(String name);
|
|
|
|
void setSentFolderName(String name);
|
|
|
|
void setAutoExpandFolderName(String name);
|
2014-12-12 07:42:48 -05:00
|
|
|
void setInboxFolderName(String name);
|
2014-12-11 22:23:32 -05:00
|
|
|
|
|
|
|
int getMaximumAutoDownloadMessageSize();
|
|
|
|
|
|
|
|
boolean allowRemoteSearch();
|
|
|
|
boolean isRemoteSearchFullText();
|
|
|
|
|
|
|
|
boolean isPushPollOnConnect();
|
|
|
|
|
|
|
|
int getDisplayCount();
|
|
|
|
|
|
|
|
int getIdleRefreshMinutes();
|
|
|
|
}
|