org.semanticdesktop.aperture.crawler.mail
Interface MessageDataObject

All Superinterfaces:
DataObject
All Known Implementing Classes:
MessageDataObjectBase

public interface MessageDataObject
extends DataObject

A general interface for DataObjects that encapsulate an instance of a javax.mail.internet.MimeMessage


Method Summary
 javax.mail.internet.MimeMessage getMimeMessage()
          Gets an instance of the MimeMessage encapsulated by this DataObject.
 void setMimeMessage(javax.mail.internet.MimeMessage message)
          Sets the MimeMessage that is to be encapsulated by this DataObject.
 
Methods inherited from interface org.semanticdesktop.aperture.accessor.DataObject
dispose, getDataSource, getID, getMetadata
 

Method Detail

getMimeMessage

javax.mail.internet.MimeMessage getMimeMessage()
Gets an instance of the MimeMessage encapsulated by this DataObject.

Returns:
an instance of the MimeMessage encapsulated by this MessageDataObject

setMimeMessage

void setMimeMessage(javax.mail.internet.MimeMessage message)
Sets the MimeMessage that is to be encapsulated by this DataObject.

Parameters:
message - the MimeMessage to set


Copyright © 2010 Aperture Development Team. All Rights Reserved.