概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
| Nautica Workflow
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## jp.co.argo21.nautica.workflow.ta
クラス MailConfig

    java.lang.Object
      jp.co.argo21.nautica.workflow.ta.MailConfig

public class MailConfig
extends java.lang.Object

メール送信用設定オブジェクト

導入されたバージョン:
  Nautica Workflow 0.9
バージョン:
  $Revision: 1.2 $

メソッドの概要
`boolean` | `existApplication(java.lang.String appName)` パラメータのアプリケーション名が設定情報に存在するかどうかチェック
`java.lang.String` | `getAuthType(java.lang.String appName)` メールサーバの認証タイプを取得する。
`java.lang.String` | `getPassword()` パスワードを取得する
`java.lang.String` | `getReceiverHostAddress(java.lang.String appName)` 受信サーバのホストアドレスを取得する。
`java.lang.String` | `getReceiverHostPassword(java.lang.String appName)` 受信サーバのパスワードを取得する。
`int` | `getReceiverHostPort(java.lang.String appName)` 受信サーバのポート番号を取得する。
`java.lang.String` | `getReceiverHostUser(java.lang.String appName)` 受信サーバのユーザ名を取得する。
`java.lang.String` | `getReceiverProtocol(java.lang.String appName)` 受信サーバのプロトコルを取得する。
`java.lang.String` | `getSenderEncode(java.lang.String appName)` メール送信のエンコード名を取得する。
`java.lang.String` | `getSenderHostAddress(java.lang.String appName)` 送信サーバのホストアドレスを取得する。
`java.lang.String` | `getSenderHostPassword(java.lang.String appName)` 送信サーバのパスワードを取得する。
`int` | `getSenderHostPort(java.lang.String appName)` 送信サーバのポート番号を取得する。
`java.lang.String` | `getSenderHostUser(java.lang.String appName)` 送信サーバのユーザ名を取得する。
`java.lang.String` | `getSenderMimeType(java.lang.String appName)` メール送信のMIME-Typeを取得する。
`java.lang.String` | `getSenderProtocol(java.lang.String appName)` 送信サーバのプロトコルを取得する。
`java.lang.String` | `getUser()` ユーザIDを取得する

クラス java.lang.Object から継承したメソッド
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

メソッドの詳細

### getAuthType

    public java.lang.String getAuthType(java.lang.String appName)

  メールサーバの認証タイプを取得する。 デフォルトでは normal が返る。
  アプリケーション名に該当するメールサーバの設定が存在しない場合は null が返る。

  パラメータ:
    `appName` - アプリケーション名
  戻り値:
    メールサーバの認証タイプ

### getSenderProtocol

    public java.lang.String getSenderProtocol(java.lang.String appName)

  送信サーバのプロトコルを取得する。 デフォルトでは smtp が返る。
  アプリケーション名に該当するメールサーバの設定が存在しない場合は null が返る。

  パラメータ:
    `appName` - アプリケーション名
  戻り値:
    送信サーバのプロトコル

### getSenderEncode

    public java.lang.String getSenderEncode(java.lang.String appName)

  メール送信のエンコード名を取得する。 デフォルトでは iso-2022-jp が返る。
  アプリケーション名に該当するメールサーバの設定が存在しない場合は null が返る。

  パラメータ:
    `appName` - アプリケーション名
  戻り値:
    メール送信のエンコード名

### getSenderMimeType

    public java.lang.String getSenderMimeType(java.lang.String appName)

  メール送信のMIME-Typeを取得する。 デフォルトでは "text/plain" が返る。
  アプリケーション名に該当するメールサーバの設定が存在しない場合は null が返る。

  パラメータ:
    `appName` - アプリケーション名
  戻り値:
    メール送信のMIME-Type

### getSenderHostAddress

    public java.lang.String getSenderHostAddress(java.lang.String appName)

  送信サーバのホストアドレスを取得する。 アプリケーション名に該当するメールサーバの設定が存在しない場合は null が返る。

  パラメータ:
    `appName` - アプリケーション名
  戻り値:
    送信サーバのホストアドレス。

### getSenderHostPort

    public int getSenderHostPort(java.lang.String appName)

  送信サーバのポート番号を取得する。 アプリケーション名に該当するメールサーバの設定が存在しない場合は -1 が返る。

  パラメータ:
    `appName` - アプリケーション名
  戻り値:
    送信サーバのポート番号。

### getSenderHostUser

    public java.lang.String getSenderHostUser(java.lang.String appName)

  送信サーバのユーザ名を取得する。 アプリケーション名に該当するメールサーバの設定が存在しない場合、 送信サーバで認証を行わない場合は null が返る。

  パラメータ:
    `appName` - アプリケーション名
  戻り値:
    送信サーバのユーザ名。

### getSenderHostPassword

    public java.lang.String getSenderHostPassword(java.lang.String appName)

  送信サーバのパスワードを取得する。 アプリケーション名に該当するメールサーバの設定が存在しない場合、 送信サーバで認証を行わない場合は null が返る。

  パラメータ:
    `appName` - アプリケーション名
  戻り値:
    送信サーバのユーザ名

### getReceiverProtocol

    public java.lang.String getReceiverProtocol(java.lang.String appName)

  受信サーバのプロトコルを取得する。 アプリケーション名に該当するメールサーバの設定が存在しない場合、 受信サーバを使用しない場合は、null が返る。

  パラメータ:
    `appName` - アプリケーション名
  戻り値:
    受信サーバのプロトコル

### getReceiverHostAddress

    public java.lang.String getReceiverHostAddress(java.lang.String appName)

  受信サーバのホストアドレスを取得する。 アプリケーション名に該当するメールサーバの設定が存在しない場合、 受信サーバを使用しない場合は、null が返る。

  パラメータ:
    `appName` - アプリケーション名
  戻り値:
    受信サーバのホストアドレス。

### getReceiverHostPort

    public int getReceiverHostPort(java.lang.String appName)

  受信サーバのポート番号を取得する。 アプリケーション名に該当するメールサーバの設定が存在しない場合、 受信サーバを使用しない場合は、-1 が返る。

  パラメータ:
    `appName` - アプリケーション名
  戻り値:
    受信サーバのポート番号

### getReceiverHostUser

    public java.lang.String getReceiverHostUser(java.lang.String appName)

  受信サーバのユーザ名を取得する。 アプリケーション名に該当するメールサーバの設定が存在しない場合、 受信サーバを使用しない場合は、null が返る。

  パラメータ:
    `appName` - アプリケーション名
  戻り値:
    受信サーバのユーザ名

### getReceiverHostPassword

    public java.lang.String getReceiverHostPassword(java.lang.String appName)

  受信サーバのパスワードを取得する。 アプリケーション名に該当するメールサーバの設定が存在しない場合、 受信サーバを使用しない場合は、null が返る。

  パラメータ:
    `appName` - アプリケーション名
  戻り値:
    受信サーバのパスワード

### existApplication

    public boolean existApplication(java.lang.String appName)

  パラメータのアプリケーション名が設定情報に存在するかどうかチェック

  パラメータ:
    `appName` -
  戻り値:
    設定情報に指定したアプリケーションが存在する場合、true

### getUser

    public java.lang.String getUser()

  ユーザIDを取得する

  戻り値:
    ユーザID

### getPassword

    public java.lang.String getPassword()

  パスワードを取得する

  戻り値:
    パスワード

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
| 株式会社アルゴ２１
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

Copyright 2005 株式会社アルゴ２１