|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||
java.lang.Object
|
+--javax.mail.Folder
|
+--oracle.mail.sdk.esmail.OracleFolder
|
+--oracle.mail.sdk.esmail.DefaultFolder
The api(s) in this folder should not be directly used by the user. A default folder does not exist on the store. It is only used as the root/namespace folder. Folder operations such as rename, delete, append, expunge, open, close, create are disallowed on the default folder.
| Inner classes inherited from class javax.mail.UIDFolder |
javax.mail.UIDFolder.FetchProfileItem |
| Fields inherited from class javax.mail.Folder |
HOLDS_FOLDERS, HOLDS_MESSAGES, READ_ONLY, READ_WRITE |
| Fields inherited from interface javax.mail.UIDFolder |
LASTUID |
| Method Summary | |
void |
appendMessages(javax.mail.Message[] msgs)Append messages to this folder. |
void |
close() |
void |
create() |
boolean |
delete(boolean recurse)Delete this folder. |
boolean |
exists()exists -- check if folder exists on store |
javax.mail.Message[] |
expunge()Expunge messages marked \DELETED. |
javax.mail.Folder |
getFolder(java.lang.String name)Returns the Folder object corresponding to the given name. |
javax.mail.Message |
getMessage(int msgnum)Get the Message object corresponding to the given message number. |
int |
getMessageCount()Return total number of messages in folder. |
java.lang.String |
getName()Return the cannonical name of the folder. |
javax.mail.Folder |
getParent()Return a new Folder object that represent the parent of this folder. |
int |
getType()Return the folder type which it HOLDS_FOLDER, HOLDS_MESSAGE. |
boolean |
hasNewMessages()Check whether folder has message with \RECENT flag set. |
void |
open() |
boolean |
renameTo(javax.mail.Folder folder)Rename this folder; notify the RenameListeners |
| Methods inherited from class oracle.mail.sdk.esmail.OracleFolder |
addACI, addACI, appendMessages, close, copyMessages, create, fetch, getFolderId, getFolderSize, getFullName, getFullPath, getGranteeACI, getMessageByType, getMessageByUID, getMessagesByUID, getMessagesByUID, getNewMessageCount, getPermanentFlags, getSeparator, getUID, getUIDValidity, getUnreadMessageCount, getURLName, isOpen, isShared, isSubscribed, list, listSubscribed, modifyACI, modifyACI, open, removeACI, removeACI, search, search, setFlags, setFlags, setFlags, setSubscribed, sortMessages |
| Methods inherited from class javax.mail.Folder |
addConnectionListener, addFolderListener, addMessageChangedListener, addMessageCountListener, getMessages, getMessages, getMessages, getMode, getStore, list, listSubscribed, removeConnectionListener, removeFolderListener, removeMessageChangedListener, removeMessageCountListener, toString |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Method Detail |
public java.lang.String getName()
OracleFoldergetName in class OracleFolderoracle.mail.sdk.esmail.OracleFolderpublic javax.mail.Folder getParent()
OracleFoldergetParent in class OracleFolderoracle.mail.sdk.esmail.OracleFolder
public boolean hasNewMessages()
throws javax.mail.MessagingException
OracleFolderhasNewMessages in class OracleFolderoracle.mail.sdk.esmail.OracleFolder
public void open()
throws javax.mail.MessagingException
public void close()
throws javax.mail.MessagingException
public void create()
throws javax.mail.MessagingException
public boolean exists()
throws javax.mail.MessagingException
OracleFolderexists in class OracleFolderoracle.mail.sdk.esmail.OracleFolder
public boolean delete(boolean recurse)
throws javax.mail.MessagingException
OracleFolderdelete in class OracleFolderoracle.mail.sdk.esmail.OracleFolder
public javax.mail.Folder getFolder(java.lang.String name)
throws javax.mail.MessagingException
OracleFoldergetFolder in class OracleFolderoracle.mail.sdk.esmail.OracleFolder
public javax.mail.Message getMessage(int msgnum)
throws javax.mail.MessagingException
OracleFoldergetMessage in class OracleFolderoracle.mail.sdk.esmail.OracleFolder
public int getMessageCount()
throws javax.mail.MessagingException
OracleFoldergetMessageCount in class OracleFolderoracle.mail.sdk.esmail.OracleFolder
public boolean renameTo(javax.mail.Folder folder)
throws javax.mail.MessagingException
OracleFolderrenameTo in class OracleFolderoracle.mail.sdk.esmail.OracleFolder
public void appendMessages(javax.mail.Message[] msgs)
throws javax.mail.MessagingException
OracleFolderappendMessages in class OracleFolderoracle.mail.sdk.esmail.OracleFoldermsgs - Message objects to be append into this folder
public javax.mail.Message[] expunge()
throws javax.mail.MessagingException
OracleFolderexpunge in class OracleFolderoracle.mail.sdk.esmail.OracleFolder
public int getType()
throws javax.mail.MessagingException
OracleFoldergetType in class OracleFolderoracle.mail.sdk.esmail.OracleFolder
|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||