|
|||||||
| 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.Folderpublic void close(boolean expunge)
close in class javax.mail.Folderpublic boolean create(int type)
create in class javax.mail.Folderpublic boolean delete(boolean recurse)
delete in class javax.mail.Folderpublic void setName(java.lang.String name)
public boolean exists()
exists in class javax.mail.Folderpublic javax.mail.Message[] expunge()
expunge in class javax.mail.Folderpublic javax.mail.Folder getFolder(java.lang.String name)
getFolder in class javax.mail.Folderpublic java.lang.String getFullName()
getFullName in class javax.mail.Folderpublic javax.mail.Message getMessage(int msgnum)
getMessage in class javax.mail.Folderpublic int getMessageCount()
getMessageCount in class javax.mail.Folderpublic java.lang.String getName()
getName in class javax.mail.Folderpublic javax.mail.Folder getParent()
getParent in class javax.mail.Folderpublic javax.mail.Flags getPermanentFlags()
getPermanentFlags in class javax.mail.Folderpublic char getSeparator()
getSeparator in class javax.mail.Folderpublic int getType()
getType in class javax.mail.Folderpublic boolean hasNewMessages()
hasNewMessages in class javax.mail.Folderpublic boolean isOpen()
isOpen in class javax.mail.Folderpublic javax.mail.Folder[] list(java.lang.String pattern)
list in class javax.mail.Folderpublic void open(int mode)
open in class javax.mail.Folderpublic boolean renameTo(javax.mail.Folder f)
renameTo in class javax.mail.Folderpublic 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 | ||||||