com.ozacc.mail.impl
クラス MimeMessageBuilder

java.lang.Object
  上位を拡張 com.ozacc.mail.impl.MimeMessageBuilder

public class MimeMessageBuilder
extends java.lang.Object

MimeMessageインスタンスを生成するクラス。Mail一通毎に生成されます。

導入されたバージョン:
1.0
バージョン:
$Id: MimeMessageBuilder.java,v 1.11.2.2 2007/03/30 13:03:44 otsuka Exp $
作成者:
Tomohiro Otsuka

コンストラクタの概要
MimeMessageBuilder(javax.mail.internet.MimeMessage mimeMessage)
          コンストラクタ。
MimeMessageBuilder(javax.mail.internet.MimeMessage mimeMessage, java.lang.String charset)
          コンストラクタ。
 
メソッドの概要
 void buildMimeMessage(Mail mail)
          指定されたメールからMimeMessageを生成します。
 javax.mail.internet.MimeMessage getMimeMessage()
          コンストラクタの引数で渡されたMimeMessageをそのまま返します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

MimeMessageBuilder

public MimeMessageBuilder(javax.mail.internet.MimeMessage mimeMessage)
コンストラクタ。 デフォルトの文字コード ISO-2022-JP がエンコーディングに使用されます。

パラメータ:
mimeMessage -

MimeMessageBuilder

public MimeMessageBuilder(javax.mail.internet.MimeMessage mimeMessage,
                          java.lang.String charset)
コンストラクタ。 本文や件名のエンコーディングに使用する文字コードを指定します。

パラメータ:
mimeMessage -
charset - エンコーディングに使用する文字コード
メソッドの詳細

getMimeMessage

public javax.mail.internet.MimeMessage getMimeMessage()
コンストラクタの引数で渡されたMimeMessageをそのまま返します。

戻り値:
MimeMessage

buildMimeMessage

public void buildMimeMessage(Mail mail)
                      throws java.io.UnsupportedEncodingException,
                             javax.mail.MessagingException
指定されたメールからMimeMessageを生成します。

パラメータ:
mail - MimeMessageのソースとなるMail
例外:
javax.mail.MessagingException
java.io.UnsupportedEncodingException


Copyright © 2004-2007 OZACC. All Rights Reserved.