|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--javax.mail.Folder | +--rp.mail.Folder
Folder
Field Summary | |
java.util.Vector |
message
|
java.util.Vector |
subfolder
|
Fields inherited from class javax.mail.Folder |
HOLDS_FOLDERS, HOLDS_MESSAGES, mode, READ_ONLY, READ_WRITE, store |
Constructor Summary | |
Folder(Store s)
Jeder Folder gehört immer zu einem Store. |
|
Folder(Store s,
java.lang.String name)
Jeder Folder gehört immer zu einem Store. |
Method Summary | |
void |
appendMessages(javax.mail.Message[] msgs)
Fügt Messages in einen Folder ein. |
void |
close(boolean expunge)
Schließt einen Folder. |
boolean |
create(int type)
Erzeugt einen neuen Folder. |
boolean |
delete(boolean recurse)
Löscht einen Folder. |
boolean |
exists()
Prüft einen Folder auf seine Existenz in einem Store. |
javax.mail.Message[] |
expunge()
Löscht mit DELETED (permanently) markierte Messages. |
javax.mail.Folder |
getFolder(java.lang.String name)
Gibt das mit dem Namen angegebene Folder-Objekt zurück. |
java.lang.String |
getFullName()
Gibt den kompletten Foldernamen zurück. |
javax.mail.Message |
getMessage(int msgnum)
Gibt das mit der Messagenummer angegebene Message-Objekt zurück. |
int |
getMessageCount()
Gibt die Anzahl aller Messages innerhalb eines Folders an. |
java.lang.String |
getName()
Gibt den Foldernamen zurück. |
javax.mail.Folder |
getParent()
Gibt das parent-Folder-Objekt zurück. |
javax.mail.Flags |
getPermanentFlags()
Gibt alle unterstützten Flags dieses Folders zurück. |
char |
getSeparator()
Gibt den Character zurück, der die Folder von seinen Subfoldern unterscheidet. |
Message[] |
getsMessages()
Gibt eine Liste "unserer" Message-Objekte zurück. |
int |
getType()
Gibt den Typ des Folders zurück. |
boolean |
hasNewMessages()
Gibt True zurück, wenn seit der letzten Abfrage neue Messages eingetroffen sind. |
boolean |
isOpen()
Gibt an, ob der Folder offen ist. |
javax.mail.Folder[] |
list(java.lang.String pattern)
Gibt eine Liste von Foldern zurück, die zu dem angegebenen Namenspattern passen. |
void |
open(int mode)
Öffnet einen Folder. |
void |
readMessages()
Liest die Messages aus der entsprechenden Datei. |
boolean |
renameTo(javax.mail.Folder f)
Benennt einen Folder um. |
void |
saveAllMessages()
Speichert die Messages aller subfolder in den entsprechenden Dateien. |
void |
saveMessages()
Speichert die Messages in der entsprechenden Datei. |
void |
setName(java.lang.String name)
Setzt den Namen des Folders |
Methods inherited from class javax.mail.Folder |
addConnectionListener, addFolderListener, addMessageChangedListener, addMessageCountListener, copyMessages, fetch, finalize, 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 |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public java.util.Vector message
public java.util.Vector subfolder
Constructor Detail |
public Folder(Store s)
public Folder(Store s, java.lang.String name)
Method Detail |
public void appendMessages(javax.mail.Message[] msgs)
appendMessages
in class javax.mail.Folder
public void close(boolean expunge)
close
in class javax.mail.Folder
public boolean create(int type)
create
in class javax.mail.Folder
public boolean delete(boolean recurse)
delete
in class javax.mail.Folder
public void setName(java.lang.String name)
public boolean exists()
exists
in class javax.mail.Folder
public javax.mail.Message[] expunge()
expunge
in class javax.mail.Folder
public javax.mail.Folder getFolder(java.lang.String name)
getFolder
in class javax.mail.Folder
public java.lang.String getFullName()
getFullName
in class javax.mail.Folder
public javax.mail.Message getMessage(int msgnum)
getMessage
in class javax.mail.Folder
public int getMessageCount()
getMessageCount
in class javax.mail.Folder
public java.lang.String getName()
getName
in class javax.mail.Folder
public javax.mail.Folder getParent()
getParent
in class javax.mail.Folder
public javax.mail.Flags getPermanentFlags()
getPermanentFlags
in class javax.mail.Folder
public char getSeparator()
getSeparator
in class javax.mail.Folder
public int getType()
getType
in class javax.mail.Folder
public boolean hasNewMessages()
hasNewMessages
in class javax.mail.Folder
public boolean isOpen()
isOpen
in class javax.mail.Folder
public javax.mail.Folder[] list(java.lang.String pattern)
list
in class javax.mail.Folder
public void open(int mode)
open
in class javax.mail.Folder
public boolean renameTo(javax.mail.Folder f)
renameTo
in class javax.mail.Folder
public void saveMessages()
public void saveAllMessages()
public void readMessages() throws javax.mail.MessagingException
public Message[] getsMessages()
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |