org.sakaiproject.service.legacy.email
Interface MailArchiveMessage

All Superinterfaces:
Comparable, Entity, Message
All Known Subinterfaces:
MailArchiveMessageEdit
All Known Implementing Classes:
BaseMailArchiveService.BaseMailArchiveMessageEdit

public interface MailArchiveMessage
extends Message

MailArchiveMessage is the Interface for a CHEF Mail Archive message.

The mail archive message has header fields (from, date) and a body (text). Each message also has an id, unique within the group. All fields are read only.

Version:
$Revision: 632 $
Author:
University of Michigan, CHEF Software Development Team

Field Summary
 
Fields inherited from interface org.sakaiproject.service.legacy.entity.Entity
SEPARATOR
 
Method Summary
 MailArchiveMessageHeader getMailArchiveHeader()
          A (MailArchiveMessageHeader) cover for getHeader to access the mail archive message header.
 
Methods inherited from interface org.sakaiproject.service.legacy.message.Message
getBody, getHeader
 
Methods inherited from interface org.sakaiproject.service.legacy.entity.Entity
getId, getProperties, getReference, getReference, getUrl, getUrl, toXml
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Method Detail

getMailArchiveHeader

public MailArchiveMessageHeader getMailArchiveHeader()
A (MailArchiveMessageHeader) cover for getHeader to access the mail archive message header.

Returns:
The mail archive message header.