intra-mart(R)
5.0

jp.co.intra_mart.foundation.mail.javamail.property
クラス JavaMailPropertyHandler

java.lang.Object
  拡張jp.co.intra_mart.foundation.mail.javamail.property.JavaMailPropertyHandler

public class JavaMailPropertyHandler
extends Object

JavaMailSenderの設定を保持します。

導入されたバージョン:
5.0.2

メソッドの概要
 String getCharset(Locale locale)
          キャラクターセットを取得します。
 String getContentTransferEncoding(Locale locale)
          Content-Transfer-Encodingを取得します。
 String getContentType(String ext)
          コンテントタイプを取得します。
 boolean getDebugOption()
          JavaMailに設定するデバック設定の有無を取得します。
static JavaMailPropertyHandler getInstance()
          JavaMailPropertyHandlerのインスタンスを取得します。
 String getMimeEncoding(Locale locale)
          MIMEエンコードを取得します。
 String getXMailerHeader()
          送信メールに付加するX-Mailerヘッダを取得します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

メソッドの詳細

getInstance

public static JavaMailPropertyHandler getInstance()
                                           throws JavaMailPropertyException
JavaMailPropertyHandlerのインスタンスを取得します。

戻り値:
JavaMailPropertyHandlerのインスタンス
例外:
JavaMailPropertyException

getContentType

public String getContentType(String ext)
コンテントタイプを取得します。

パラメータ:
ext - ドットを含む拡張子
戻り値:
コンテントタイプ

getXMailerHeader

public String getXMailerHeader()
送信メールに付加するX-Mailerヘッダを取得します。

戻り値:
X-Mailerヘッダ

getDebugOption

public boolean getDebugOption()
JavaMailに設定するデバック設定の有無を取得します。

戻り値:
デバック設定

getCharset

public String getCharset(Locale locale)
キャラクターセットを取得します。

パラメータ:
locale - ロケール
戻り値:
キャラクターセット

getMimeEncoding

public String getMimeEncoding(Locale locale)
MIMEエンコードを取得します。

パラメータ:
locale - ロケール
戻り値:
エンコード

getContentTransferEncoding

public String getContentTransferEncoding(Locale locale)
Content-Transfer-Encodingを取得します。

パラメータ:
locale - ロケール
戻り値:
Content-Transfer-Encoding

intra-mart(R)
5.0

Copyright © 2000-2005 NTT DATA INTRAMART CO.,LTD. All Rights Reserved.