パッケージ jakarta.mail.event
クラス TransportEvent
java.lang.ObjectSE
java.util.EventObjectSE
jakarta.mail.event.MailEvent
jakarta.mail.event.TransportEvent
- 実装されているすべてのインターフェース:
SerializableSE
このクラスは、トランスポートイベントをモデル化します。
- 作成者:
- John Mani, Max Spivak
- 関連事項:
フィールドのサマリー
フィールド修飾子と型フィールド説明protected Address[]無効なアドレス。static final intメッセージは、このイベントを発生させるトランスポートによってすべての受信者に正常に配信されました。validSent[] には、このトランスポートが正常に送信したすべてのアドレスが含まれています。validUnsent[] および invalid[] は null でなければなりません。static final int何らかの理由でメッセージは送信されませんでした。validSent[] は null である必要があります。static final intメッセージは一部の受信者に正常に送信されましたが、すべての受信者には送信されませんでした。protected Messageこのイベントが適用されるメッセージ。protected intイベント型。protected Address[]メッセージが送信された有効なアドレス。protected Address[]メッセージが送信されなかった有効なアドレス。クラス java.util.EventObjectSE から継承されたフィールド
sourceSEコンストラクターの概要
コンストラクター方法の概要
クラス java.util.EventObjectSE から継承されたメソッド
getSource, toString
フィールドの詳細
MESSAGE_DELIVERED
public static final int MESSAGE_DELIVEREDメッセージは、このイベントを発生させるトランスポートによってすべての受信者に正常に配信されました。validSent[] には、このトランスポートが正常に送信したすべてのアドレスが含まれています。validUnsent[] および invalid[] は null でなければなりません。- 関連事項:
MESSAGE_NOT_DELIVERED
public static final int MESSAGE_NOT_DELIVERED何らかの理由でメッセージが送信されませんでした。validSent[] は null でなければなりません。validUnsent[] には有効なアドレスが含まれている可能性があります(ただし、メッセージは送信されませんでした)。invalid[] には無効なアドレスが含まれている可能性があります。- 関連事項:
MESSAGE_PARTIALLY_DELIVERED
public static final int MESSAGE_PARTIALLY_DELIVEREDメッセージは一部の受信者に正常に送信されましたが、すべての受信者には送信されませんでした。validSent[] は、メッセージが送信された受信者のアドレスを保持します。validUnsent[] は、メッセージが送信されなかった有効なアドレスを保持します。invalid[] は、もしあれば無効なアドレスを保持します。- 関連事項:
type
protected int typeイベント型。validSent
メッセージが送信された有効なアドレス。validUnsent
メッセージが送信されなかった有効なアドレス。invalid
無効なアドレス。msg
このイベントが適用されるメッセージ。
コンストラクターの詳細
TransportEvent
public TransportEvent(Transport transport, int type, Address[] validSent, Address[] validUnsent, Address[] invalid, Message msg) コンストラクター。- パラメーター:
transport- Transport オブジェクトtype- イベント型 (MESSAGE_DELIVERED など)validSent- メッセージが送信された有効なアドレスvalidUnsent- メッセージが送信されなかった有効なアドレスinvalid- 無効なアドレスmsg- 送信されるメッセージ
メソッドの詳細
getType
public int getType()このイベントの型を返します。- 戻り値:
- 型
getValidSentAddresses
このメッセージが正常に送信されたアドレスを返します。- 戻り値:
- メッセージが正常に送信されたアドレスまたは null
getValidUnsentAddresses
有効であるがこのメッセージが送信されなかったアドレスを返します。- 戻り値:
- 有効であるがメッセージが正常に送信されなかったアドレスまたは null のアドレス
getInvalidAddresses
このメッセージを送信できなかったアドレスを返します。- 戻り値:
- メッセージの送信に失敗したアドレスまたは null
getMessage
このトランスポートイベントに関連付けられたメッセージオブジェクトを取得します。- 戻り値:
- メッセージオブジェクト
- 導入:
- JavaMail 1.2
dispatch
適切な TransportListener メソッドを呼び出します。