Package com.sun.mail.pop3
Class DefaultFolder
java.lang.Object
jakarta.mail.Folder
com.sun.mail.pop3.DefaultFolder
- All Implemented Interfaces:
AutoCloseable
The POP3 DefaultFolder. Only contains the "INBOX" folder.
- Author:
- Christopher Cotton
-
Field Summary
Fields inherited from class jakarta.mail.Folder
HOLDS_FOLDERS, HOLDS_MESSAGES, mode, READ_ONLY, READ_WRITE, store -
Method Summary
Modifier and TypeMethodDescriptionvoidappendMessages(Message[] msgs) voidclose(boolean expunge) booleancreate(int type) booleandelete(boolean recurse) booleanexists()Message[]expunge()protected FoldergetInbox()getMessage(int msgno) intgetName()charintgetType()booleanbooleanisOpen()Folder[]voidopen(int mode) booleanMethods inherited from class jakarta.mail.Folder
addConnectionListener, addFolderListener, addMessageChangedListener, addMessageCountListener, close, copyMessages, fetch, finalize, getDeletedMessageCount, getMessages, getMessages, getMessages, getMode, getNewMessageCount, getStore, getUnreadMessageCount, getURLName, isSubscribed, list, listSubscribed, listSubscribed, notifyConnectionListeners, notifyFolderListeners, notifyFolderRenamedListeners, notifyMessageAddedListeners, notifyMessageChangedListeners, notifyMessageRemovedListeners, removeConnectionListener, removeFolderListener, removeMessageChangedListener, removeMessageCountListener, search, search, setFlags, setFlags, setFlags, setSubscribed, toString
-
Method Details
-
getName
-
getFullName
- Specified by:
getFullNamein classFolder
-
getParent
-
exists
public boolean exists() -
list
- Specified by:
listin classFolder- Throws:
MessagingException
-
getSeparator
public char getSeparator()- Specified by:
getSeparatorin classFolder
-
getType
public int getType() -
create
- Specified by:
createin classFolder- Throws:
MessagingException
-
hasNewMessages
- Specified by:
hasNewMessagesin classFolder- Throws:
MessagingException
-
getFolder
- Specified by:
getFolderin classFolder- Throws:
MessagingException
-
getInbox
- Throws:
MessagingException
-
delete
- Specified by:
deletein classFolder- Throws:
MessagingException
-
renameTo
- Specified by:
renameToin classFolder- Throws:
MessagingException
-
open
- Specified by:
openin classFolder- Throws:
MessagingException
-
close
- Specified by:
closein classFolder- Throws:
MessagingException
-
isOpen
public boolean isOpen() -
getPermanentFlags
- Specified by:
getPermanentFlagsin classFolder
-
getMessageCount
- Specified by:
getMessageCountin classFolder- Throws:
MessagingException
-
getMessage
- Specified by:
getMessagein classFolder- Throws:
MessagingException
-
appendMessages
- Specified by:
appendMessagesin classFolder- Throws:
MessagingException
-
expunge
- Specified by:
expungein classFolder- Throws:
MessagingException
-