|
commons-mail b2007092401 |
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectorg.phosphoresce.commons.mail.MailConfiguration
メール環境設定抽象クラス。
フィールドの概要 |
インタフェース org.phosphoresce.commons.mail.MailDeclareInterface から継承したフィールド |
CHARSET_ISO_2022_JP, DEFAULT_MIME_CHARSET, EMAIL_EXTENSION, PRIMARY_FOLDER |
コンストラクタの概要 | |
MailConfiguration()
コンストラクタ |
|
MailConfiguration(java.lang.String protocol,
java.lang.String server,
int port,
java.lang.String user,
java.lang.String password)
コンストラクタ |
メソッドの概要 | |
protected abstract void |
appendSessionProperties(java.util.Properties properties)
各環境設定オブジェクトが保持する情報をPropertiesオブジェクトに追加します。 |
static boolean |
checkConnection(MailConfiguration configuration)
指定されたサーバー接続環境設定が妥当であるかチェックします。 |
protected java.util.Properties |
createSessionProperties()
JavaMailに提供するPropertiesオブジェクトを生成します。 |
boolean |
getDebug()
JavaMailデバッグフラグを取得します。 |
java.lang.String |
getPassword()
サーバー認証パスワードを取得します。 |
int |
getPort()
portを取得します。 |
java.lang.String |
getProtocol()
サーバープロトコルを取得します。 |
java.lang.String |
getServer()
サーバーアドレスを取得します。 |
protected javax.mail.Session |
getSession()
JavaMailセッションオブジェクトを取得します。 |
java.lang.String |
getUser()
サーバー認証ユーザーを取得します。 |
protected abstract boolean |
isSender()
環境設定情報が送信用定義であるか取得します。 |
void |
setDebug(boolean debug)
JavaMailデバッグフラグを設定します。 |
void |
setPassword(java.lang.String password)
サーバー認証パスワードを設定します。 |
void |
setPort(int port)
サーバーポートを設定します。 |
void |
setProtocol(java.lang.String protocol)
サーバープロトコルを設定します。 |
void |
setServer(java.lang.String server)
サーバーアドレスを設定します。 |
void |
setUser(java.lang.String user)
サーバー認証ユーザーを設定します。 |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
public MailConfiguration()
public MailConfiguration(java.lang.String protocol, java.lang.String server, int port, java.lang.String user, java.lang.String password)
protocol
- サーバープロトコルserver
- サーバーアドレスport
- サーバーポートuser
- サーバー認証ユーザーpassword
- サーバー認証パスワードメソッドの詳細 |
protected final java.util.Properties createSessionProperties()
protected abstract void appendSessionProperties(java.util.Properties properties)
properties
- Propertiesオブジェクトprotected abstract boolean isSender()
public static final boolean checkConnection(MailConfiguration configuration)
configuration
- サーバー接続環境設定
protected final javax.mail.Session getSession()
public final boolean getDebug()
public final void setDebug(boolean debug)
debug
- JavaMailデバッグフラグpublic final java.lang.String getPassword()
public final void setPassword(java.lang.String password)
password
- サーバー認証パスワードpublic final int getPort()
public final void setPort(int port)
port
- サーバーポートpublic final java.lang.String getProtocol()
public final void setProtocol(java.lang.String protocol)
protocol
- サーバープロトコルpublic final java.lang.String getServer()
public final void setServer(java.lang.String server)
server
- サーバーアドレスpublic final java.lang.String getUser()
public final void setUser(java.lang.String user)
user
- サーバー認証ユーザー
|
commons-mail b2007092401 |
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |