com.ozacc.mail
インタフェース MailBuilder

既知のサブインタフェースの一覧:
VelocityMailBuilder
既知の実装クラスの一覧:
JDomXMLMailBuilder, XMLMailBuilderImpl, XMLVelocityMailBuilderImpl

public interface MailBuilder

メールデータが記述されたファイルからMailインスタンスを生成するインスターフェース。 サポートするファイルの種類やメールデータ書式は実装クラスに依存します。

導入されたバージョン:
1.0
バージョン:
$Id: MailBuilder.java,v 1.7 2004/09/17 23:07:01 otsuka Exp $
作成者:
Tomohiro Otsuka
関連項目:
XMLMailBuilderImpl, JDomXMLMailBuilder

メソッドの概要
 Mail buildMail(File file)
          指定されたファイルを読み込んでMailインスタンスを生成します。
 Mail buildMail(String classPath)
          指定されたクラスパス上のファイルを読み込んでMailインスタンスを生成します。
 

メソッドの詳細

buildMail

public Mail buildMail(String classPath)
               throws MailBuildException
指定されたクラスパス上のファイルを読み込んでMailインスタンスを生成します。

パラメータ:
classPath - メール内容を記述したファイルのパス
戻り値:
生成されたMailインスタンス
例外:
MailBuildException - Mailインスタンスの生成に失敗した場合

buildMail

public Mail buildMail(File file)
               throws MailBuildException
指定されたファイルを読み込んでMailインスタンスを生成します。

パラメータ:
file - メール内容を記述したファイル
戻り値:
生成されたMailインスタンス
例外:
MailBuildException - Mailインスタンスの生成に失敗した場合


Copyright © 2004-2005 OZACC. All Rights Reserved.