k-9/k9mail-library/src/main/java/com/fsck/k9/mail/store/StoreConfig.java

33 lines
774 B
Java
Raw Normal View History

package com.fsck.k9.mail.store;
2014-12-17 10:12:55 -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);
int getMaximumAutoDownloadMessageSize();
boolean allowRemoteSearch();
boolean isRemoteSearchFullText();
boolean isPushPollOnConnect();
int getDisplayCount();
int getIdleRefreshMinutes();
}