Package davmail.exchange.graph
Class GraphExchangeSession.Folder
java.lang.Object
davmail.exchange.ExchangeSession.Folder
davmail.exchange.graph.GraphExchangeSession.Folder
- Enclosing class:
GraphExchangeSession
Graph folder is identified by mailbox and id
-
Field Summary
FieldsFields inherited from class davmail.exchange.ExchangeSession.Folder
ctag, displayName, etag, folderClass, folderPath, hasChildren, messageCount, messages, noInferiors, recent, uidNext, unreadCount -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetFlags()Get IMAP folder flags.voidLoad folder messages.voidprotected voidsetSpecialFlag(String specialFlag) Methods inherited from class davmail.exchange.ExchangeSession.Folder
buildImapFlagMap, clearCache, computeAttributes, count, fixUids, get, getImapFlagMap, getUidNext, isCalendar, isContact, isSpecial, isTask, searchMessages
-
Field Details
-
folderId
-
specialFlag
-
isDefaultCalendar
protected boolean isDefaultCalendar
-
-
Constructor Details
-
Folder
protected Folder()
-
-
Method Details
-
setSpecialFlag
-
getFlags
Get IMAP folder flags.- Overrides:
getFlagsin classExchangeSession.Folder- Returns:
- folder flags in IMAP format
-
loadMessages
Description copied from class:ExchangeSession.FolderLoad folder messages.- Overrides:
loadMessagesin classExchangeSession.Folder- Throws:
IOException- on error
-
refreshMessages
- Overrides:
refreshMessagesin classExchangeSession.Folder- Throws:
IOException
-