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

## com.ozacc.mail.fetch
インタフェース FetchMail

既知の実装クラスの一覧:
  FetchMailImpl, MockFetchMail

public interface FetchMail

メールサーバからメールを取得するインターフェース。
このインターフェースの実装クラスでメールサーバの情報を設定します。

getMails()メソッドはスレッドセーフです。メソッドを呼び出すとメールサーバに接続し、 メソッド終了時にサーバとの接続を切断します。

導入されたバージョン:
  1.2
バージョン:
  $Id: FetchMail.java,v 1.1.2.5 2004/10/27 19:41:35 otsuka Exp $
作成者:
  Tomohiro Otsuka

メソッドの概要
`ReceivedMail[]` | `getMails()` メールサーバからメールを受信し、ReceivedMailインスタンスに変換して返します。
`ReceivedMail[]` | `getMails(boolean delete)` メールサーバからメールを受信し、ReceivedMailインスタンスに変換して返します。

メソッドの詳細

### getMails

    public ReceivedMail[] getMails()
                            throws MailException

  メールサーバからメールを受信し、ReceivedMailインスタンスに変換して返します。
  受信したメールは、メールサーバに残されます。

  このメソッドを呼び出すとメールサーバに接続します。メールを受信した後、メールサーバとの接続を切断します。

  メールサーバがimapサーバの場合、一度受信したメールには既読フラグ(SEENフラグ)が付けられます。

  戻り値:
    受信したメールのReceivedMailインスタンス配列
  例外:
    `MailException`

### getMails

    public ReceivedMail[] getMails(boolean delete)
                            throws MailException

  メールサーバからメールを受信し、ReceivedMailインスタンスに変換して返します。
  deleteパラメータで、受信時にメールサーバからメールを削除するか残すかを指定します。

  このメソッドを呼び出すとメールサーバに接続します。メールを受信した後、メールサーバとの接続を切断します。

  メールサーバがimapサーバの場合、一度受信したメールには既読フラグ(SEENフラグ)が付けられます。

  パラメータ:
    `delete` - 受信時にメールサーバからメールを削除する場合 true
  戻り値:
    受信したメールのReceivedMailインスタンス配列
  例外:
    `MailException`

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

Copyright © 2004-2005 OZACC. All Rights Reserved.