org.exoplatform.mail.connection
Interface Connector
- All Known Implementing Classes:
- BaseConnector, ImapConnector
public interface Connector
Created by The eXo Platform SAS
Author : eXoPlatform
exo@exoplatform.com
Sep 18, 2009
|
Method Summary |
javax.mail.Folder |
createFolder(Folder folder)
|
javax.mail.Folder |
createFolder(Folder parentFolder,
Folder folder)
|
java.util.List<Message> |
createMessage(java.util.List<Message> msgs,
Folder folder)
|
boolean |
deleteFolder(Folder folder)
|
boolean |
deleteMessage(java.util.List<Message> msgs,
Folder folder)
|
int |
emptyFolder(Folder folder)
|
boolean |
markAsRead(java.util.List<Message> msgList,
Folder folder)
|
boolean |
markAsUnread(java.util.List<Message> msgList,
Folder folder)
|
java.util.List<Message> |
moveMessage(java.util.List<Message> msgs,
Folder currentFolder,
Folder desFolder)
|
void |
openStore(Account account)
|
Folder |
renameFolder(java.lang.String newName,
Folder folder)
|
boolean |
setIsStared(java.util.List<Message> msgList,
boolean isStared,
Folder folder)
|
openStore
void openStore(Account account)
throws java.lang.Exception
- Throws:
java.lang.Exception
createFolder
javax.mail.Folder createFolder(Folder folder)
throws java.lang.Exception
- Throws:
java.lang.Exception
createFolder
javax.mail.Folder createFolder(Folder parentFolder,
Folder folder)
throws java.lang.Exception
- Throws:
java.lang.Exception
renameFolder
Folder renameFolder(java.lang.String newName,
Folder folder)
throws java.lang.Exception
- Throws:
java.lang.Exception
deleteFolder
boolean deleteFolder(Folder folder)
throws java.lang.Exception
- Throws:
java.lang.Exception
emptyFolder
int emptyFolder(Folder folder)
throws java.lang.Exception
- Throws:
java.lang.Exception
createMessage
java.util.List<Message> createMessage(java.util.List<Message> msgs,
Folder folder)
throws java.lang.Exception
- Throws:
java.lang.Exception
deleteMessage
boolean deleteMessage(java.util.List<Message> msgs,
Folder folder)
throws java.lang.Exception
- Throws:
java.lang.Exception
moveMessage
java.util.List<Message> moveMessage(java.util.List<Message> msgs,
Folder currentFolder,
Folder desFolder)
throws java.lang.Exception
- Throws:
java.lang.Exception
markAsRead
boolean markAsRead(java.util.List<Message> msgList,
Folder folder)
throws java.lang.Exception
- Throws:
java.lang.Exception
markAsUnread
boolean markAsUnread(java.util.List<Message> msgList,
Folder folder)
throws java.lang.Exception
- Throws:
java.lang.Exception
setIsStared
boolean setIsStared(java.util.List<Message> msgList,
boolean isStared,
Folder folder)
throws java.lang.Exception
- Throws:
java.lang.Exception
Copyright © 2010 eXo Platform SAS. All Rights Reserved.