All Packages This Package Class Hierarchy Class Search Index
Class grendel.storage.PopFolder
java.lang.Object | +----javax.mail.Folder | +----grendel.storage.PopFolder
class PopFolder extends javax.mail.Folder implements grendel.storage.FolderExtra { // Fields 5 public static final String DELETED; public static final String KEEP; Hashtable leave; PopMessage[] msgs; protected static Flags permflags; // Constructors 1 PopFolder(PopStore); // Methods 23 public void appendMessages(Message[]) throws MessagingException; public void close(boolean) throws MessagingException; public boolean create(int); public boolean delete(boolean) throws MessagingException; public boolean exists(); public Message[] expunge(); public Folder getFolder(String) throws MessagingException; public String getFullName(); public Message getMessage(int) throws MessagingException; public int getMessageCount() throws MessagingException; public String getName(); public Folder getParent(); public Flags getPermanentFlags(); public char getSeparator(); String getStateValueForMessage(PopMessage) throws MessagingException; public int getType(); public int getUndeletedMessageCount() throws MessagingException; public boolean hasNewMessages(); public boolean isOpen(); public Folder[] list(String); public void open(int) throws MessagingException; public boolean renameTo(Folder) throws MessagingException; public void setUidlForMessage(PopMessage) throws MessagingException; }
Fields
DELETED
public static final String DELETED
KEEP
public static final String KEEP
leave
Hashtable leave
msgs
PopMessage[] msgs
permflags
protected static Flags permflags
Constructors
PopFolder
PopFolder(PopStore store)
Methods
getName
public String getName()
getFullName
public String getFullName()
- Overrides:
- getFullName in class Folder
getParent
public Folder getParent()
exists
public boolean exists()
list
public Folder[] list(String string)
getSeparator
public char getSeparator()
- Overrides:
- getSeparator in class Folder
getType
public int getType()
create
public boolean create(int i)
hasNewMessages
public boolean hasNewMessages()
- Overrides:
- hasNewMessages in class Folder
getFolder
public Folder getFolder(String string) throws MessagingException
delete
public boolean delete(boolean flag) throws MessagingException
renameTo
public boolean renameTo(Folder folder) throws MessagingException
open
public void open(int mode) throws MessagingException
close
public void close(boolean expunge) throws MessagingException
setUidlForMessage
public void setUidlForMessage(PopMessage m) throws MessagingException
isOpen
public boolean isOpen()
getPermanentFlags
public Flags getPermanentFlags()
- Overrides:
- getPermanentFlags in class Folder
getMessageCount
public int getMessageCount() throws MessagingException
- Overrides:
- getMessageCount in class Folder
getMessage
public Message getMessage(int i) throws MessagingException
- Overrides:
- getMessage in class Folder
appendMessages
public void appendMessages(Message[] amessage) throws MessagingException
- Overrides:
- appendMessages in class Folder
expunge
public Message[] expunge()
getUndeletedMessageCount
public int getUndeletedMessageCount() throws MessagingException
- Implements:
- getUndeletedMessageCount in interface FolderExtra
getStateValueForMessage
String getStateValueForMessage(PopMessage m) throws MessagingException
All Packages This Package Class Hierarchy Class Search IndexFreshly brewed Java API Documentation automatically generated with polardoc Version 1.0.4