パッケージ jakarta.mail.event

クラス StoreEvent

  • 実装されたすべてのインターフェース:
    SerializableSE

    public class StoreEvent
    extends MailEvent
    このクラスは、ストア接続からの通知をモデル化します。これらの通知は、アラートまたは通知にすることができます。ALERTS は、メッセージに対するユーザーの注意を喚起する方法でユーザーに提示する必要があります。
    作成者:
    John Mani
    関連事項:
    直列化された形式
    • フィールドの詳細

      • ALERT

        public static final int ALERT
        このメッセージがアラートであることを示します。
        関連事項:
        定数フィールド値
      • NOTICE

        public static final int NOTICE
        このメッセージが通知であることを示します。
        関連事項:
        定数フィールド値
      • type

        protected int type
        イベント型。
      • message

        protected StringSE message
        ユーザーに提示されるメッセージテキスト。
    • コンストラクターの詳細

      • StoreEvent

        public StoreEvent​(Store store,
                          int type,
                          StringSE message)
        StoreEvent を作成します。
        パラメーター:
        store - ソースストア
        type - イベント型
        message - イベントに関連付けられたメッセージ
    • メソッドの詳細

      • getMessageType

        public int getMessageType()
        このイベントの型を返します。
        戻り値:
        関連事項:
        ALERT, NOTICE
      • getMessage

        public StringSE getMessage()
        ストアからメッセージを取得します。
        戻り値:
        ストアからのメッセージ
      • dispatch

        public void dispatch​(ObjectSE listener)
        適切な StoreListener メソッドを呼び出します。
        次で指定:
        クラス MailEventdispatch 
        パラメーター:
        listener - 呼び出すリスナー