com.ozacc.mail.impl
クラス XMLVelocityMailBuilderImpl
java.lang.Object
com.ozacc.mail.impl.XMLMailBuilderImpl
com.ozacc.mail.impl.XMLVelocityMailBuilderImpl
- すべての実装インタフェース:
- MailBuilder, VelocityMailBuilder
- public class XMLVelocityMailBuilderImpl
- extends XMLMailBuilderImpl
- implements VelocityMailBuilder
XMLファイルを読み込み、Velocityと連携して動的にメールデータを生成し、そのデータからMailインスタンスを生成するクラス。
- 導入されたバージョン:
- 1.0.1
- バージョン:
- $Id: XMLVelocityMailBuilderImpl.java,v 1.1 2004/09/13 07:07:11 otsuka Exp $
- 作成者:
- Tomohiro Otsuka
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XMLVelocityMailBuilderImpl
public XMLVelocityMailBuilderImpl()
buildMail
public Mail buildMail(String classPath,
VelocityContext context)
throws MailBuildException
- インタフェース
VelocityMailBuilder
の記述:
- 指定されたクラスパス上のファイルを読み込んでMailインスタンスを生成します。
指定されたVelocityContextを使って、XMLファイルの内容を動的に生成できます。
- 定義:
- インタフェース
VelocityMailBuilder
内の buildMail
- パラメータ:
classPath
- メール内容を記述したファイルのパスcontext
- VelocityContext
- 戻り値:
- 生成されたMailインスタンス
- 例外:
MailBuildException
- Mailインスタンスの生成に失敗した場合- 関連項目:
VelocityMailBuilder.buildMail(java.lang.String, org.apache.velocity.VelocityContext)
buildMail
public Mail buildMail(File file,
VelocityContext context)
throws MailBuildException
- インタフェース
VelocityMailBuilder
の記述:
- 指定されたファイルを読み込んでMailインスタンスを生成します。
指定されたVelocityContextを使って、XMLファイルの内容を動的に生成できます。
- 定義:
- インタフェース
VelocityMailBuilder
内の buildMail
- パラメータ:
file
- メール内容を記述したファイルcontext
- VelocityContext
- 戻り値:
- 生成されたMailインスタンス
- 例外:
MailBuildException
- Mailインスタンスの生成に失敗した場合- 関連項目:
VelocityMailBuilder.buildMail(java.io.File, org.apache.velocity.VelocityContext)
Copyright © 2004 OZACC. All Rights Reserved.