All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.ozacc.mail.fetch.MailConverter Maven / Gradle / Ivy

There is a newer version: 2.0.0
Show newest version
package com.ozacc.mail.fetch;

import javax.mail.internet.MimeMessage;

/**
 * MimeMessageからReceivedMailを生成するインターフェース。
 * 
 * @since 1.2
 * @author gaku
 * @version $Id: MailConverter.java,v 1.1.2.2 2005/04/10 05:25:21 otsuka Exp $
 */
public interface MailConverter {

	/**
	 * 指定されたMimeMessageReceivedMailに変換して返します。
	 * 
	 * @param message ReceivedMailに変換するMimeMessage
	 * @return MimeMessageから生成されたReceivedMail
	 */
	ReceivedMail convertIntoMail(MimeMessage message);

	/**
	 * 指定されたMimeMessageReceivedMailに変換して返します。
	 * 
	 * @param message ReceivedMailに変換するMimeMessageの配列
	 * @return MimeMessageから生成されたReceivedMailの配列
	 */
	ReceivedMail[] convertIntoMails(MimeMessage[] messages);

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy