java.lang.Object
com.sun.nio.sctp.SendFailedNotification
- すべての実装されたインタフェース:
- Notification
public abstract class SendFailedNotification extends Object implements Notification
送信失敗の通知が受信されたときに発行される通知です。
 
 送信失敗の通知は、メッセージが配信できなかったことを示します。 通常、これはソケットの出力バッファに未送信のデータがある状態でアソシエーションが停止していたため、またはSctpMultiChannelでアソシエーションの設定に失敗したためです。 
- 導入されたバージョン:
- 1.7
- 
コンストラクタのサマリーコンストラクタ 修飾子 コンストラクタ 説明 protectedSendFailedNotification()このクラスの新しいインスタンスを初期化します。
- 
メソッドのサマリー修飾子と型 メソッド 説明 abstract SocketAddressaddress()アドレスを返します。abstract Associationassociation()この通知を適用できるアソシエーションを返します。abstract ByteBufferbuffer()送信されたデータを返します。abstract interrorCode()エラー・コードを返します。abstract intstreamNumber()メッセージが送信されたストリーム番号を返します。
- 
コンストラクタの詳細- 
SendFailedNotificationprotected SendFailedNotification()このクラスの新しいインスタンスを初期化します。
 
- 
- 
メソッドの詳細- 
associationpublic abstract Association association()この通知を適用できるアソシエーションを返します。- 定義:
- association、インタフェース:- Notification
- 戻り値:
- 送信に失敗したアソシエーション、アソシエーションが存在しない(つまり通知がAssociationChangeNotification.AssocChangeEvent.CANT_STARTに続く)場合はnull
 
- 
addresspublic abstract SocketAddress address()アドレスを返します。- 戻り値:
- アソシエーションのピアのプライマリ・アドレス、またはメッセージの送信先となったアドレス
 
- 
bufferpublic abstract ByteBuffer buffer()送信されたデータを返します。- 戻り値:
- ユーザー・データ。 バッファの位置は0になり、リミットはデータの終わりに設定されます。
 
- 
errorCodepublic abstract int errorCode()エラー・コードを返します。errorCodeは、送信が失敗した理由を与えます。設定される場合は、RFC2960セクション3.3.10で定義されているSCTPプロトコルのエラー・コードになります - 戻り値:
- エラー・コード
 
- 
streamNumberpublic abstract int streamNumber()メッセージが送信されたストリーム番号を返します。- 戻り値:
- ストリーム番号
 
 
-