|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectnet.fortuna.mstor.data.MetaMessageImpl
public class MetaMessageImpl
A JDOM-based implementation of a meta message.
| Field Summary | |
|---|---|
protected static String |
ATTRIBUTE_MESSAGE_NUMBER
|
protected static String |
ELEMENT_MESSAGE
|
| Constructor Summary | |
|---|---|
MetaMessageImpl(Element element,
MetaFolder folder)
Constructs a new meta message instance based on the specified JDOM element. |
|
MetaMessageImpl(int messageNumber,
MetaFolder folder)
Constructs a new meta message instance based on a new JDOM element with the specified message id. |
|
| Method Summary | |
|---|---|
protected Element |
getElement()
Returns the underlying JDOM element. |
Flags |
getFlags()
|
MetaFolder |
getFolder()
Returns the meta folder this message belongs to. |
Date |
getForwarded()
|
InternetHeaders |
getHeaders()
|
int |
getMessageNumber()
Returns the 1-based number of the message the metadata is associated with. |
Date |
getReceived()
|
Date |
getReplied()
|
boolean |
isExpunged()
|
void |
setExpunged(boolean flag)
|
void |
setFlags(Flags flags)
|
void |
setForwarded(Date date)
|
void |
setHeaders(Enumeration headers)
|
void |
setHeaders(InternetHeaders headers)
Saves headers to metadata. |
void |
setReceived(Date date)
|
void |
setReplied(Date date)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static final String ELEMENT_MESSAGE
protected static final String ATTRIBUTE_MESSAGE_NUMBER
| Constructor Detail |
|---|
public MetaMessageImpl(int messageNumber,
MetaFolder folder)
messageId - the message id of the new meta message
public MetaMessageImpl(Element element,
MetaFolder folder)
element - a JDOM element for the meta message| Method Detail |
|---|
protected final Element getElement()
public final int getMessageNumber()
MetaMessage
getMessageNumber in interface MetaMessagepublic final Date getReceived()
getReceived in interface MetaMessagepublic final void setReceived(Date date)
setReceived in interface MetaMessagedate - The received to set.public final Date getForwarded()
getForwarded in interface MetaMessagepublic final void setForwarded(Date date)
setForwarded in interface MetaMessagedate - The forwarded to set.public final Date getReplied()
getReplied in interface MetaMessagepublic final void setReplied(Date date)
setReplied in interface MetaMessagedate - The replied to set.public final boolean isExpunged()
isExpunged in interface MetaMessagepublic final void setExpunged(boolean flag)
setExpunged in interface MetaMessageflag - The expunged to set.public final Flags getFlags()
getFlags in interface MetaMessagepublic final void setFlags(Flags flags)
setFlags in interface MetaMessageflags - The flags to set.public final InternetHeaders getHeaders()
getHeaders in interface MetaMessagepublic final void setHeaders(InternetHeaders headers)
MetaMessage
setHeaders in interface MetaMessageheaders - headers to save to metadatapublic final void setHeaders(Enumeration headers)
setHeaders in interface MetaMessagepublic final MetaFolder getFolder()
MetaMessage
getFolder in interface MetaMessage
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||