com.icegreen.greenmail.store
Class MessageFlags

java.lang.Object
  extended by com.icegreen.greenmail.store.MessageFlags

public class MessageFlags
extends Object

The set of flags associated with a message. TODO - why not use javax.mail.Flags instead of having our own.

Reference: RFC 2060 - para 2.3

Version:
0.1 on 14 Dec 2000
Author:
Charles Benett

Field Summary
static Flags ALL_FLAGS
           
static String ANSWERED
           
static String DELETED
           
static String DRAFT
           
static String FLAGGED
           
static String SEEN
           
 
Constructor Summary
MessageFlags()
           
 
Method Summary
static String format(Flags flags)
          Returns IMAP formatted String of MessageFlags for named user
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ALL_FLAGS

public static final Flags ALL_FLAGS

ANSWERED

public static final String ANSWERED
See Also:
Constant Field Values

DELETED

public static final String DELETED
See Also:
Constant Field Values

DRAFT

public static final String DRAFT
See Also:
Constant Field Values

FLAGGED

public static final String FLAGGED
See Also:
Constant Field Values

SEEN

public static final String SEEN
See Also:
Constant Field Values
Constructor Detail

MessageFlags

public MessageFlags()
Method Detail

format

public static String format(Flags flags)
Returns IMAP formatted String of MessageFlags for named user