|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Interface for objects holding IMAP4rev1 Message Attributes. Message Attributes should be set when a message enters a mailbox. Implementations are encouraged to implement and store MessageAttributes apart from the underlying message. This allows the Mailbox to respond to questions about very large message without needing to access them directly.
Note that the message in a mailbox have the same order using either Message Sequence Numbers or UIDs. Reference: RFC 2060 - para 2.3
Method Summary | |
java.lang.String |
getBodyStructure()
Provides the Body Structure information for this message. |
java.lang.String |
getEnvelope()
Provides the Envelope structure information for this message. |
java.util.Date |
getInternalDate()
Provides the date and time at which the message was received. |
java.lang.String |
getInternalDateAsString()
Returns IMAP formatted String representation of Date |
int |
getMessageSequenceNumber()
Provides the current Message Sequence Number for this message. |
int |
getSize()
Provides the sizeof the message in octets. |
int |
getUID()
Provides the unique identity value for this message. |
Method Detail |
public int getMessageSequenceNumber()
public int getUID()
public java.util.Date getInternalDate()
public java.lang.String getInternalDateAsString()
public int getSize()
public java.lang.String getEnvelope()
public java.lang.String getBodyStructure()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |