public interface NotificationHandler<T>
このパッケージで定義されている SCTP チャネルでは、通知ハンドラを指定して、SCTP スタックからの通知を消費できます。通知を受信すると、ハンドラの handleNotification メソッドが呼び出されて、その通知が処理されます。
また、接続オブジェクトを receive
操作に接続して、通知を消費するときのコンテキストを提供できます。ステートレス NotificationHandler
を使用して多数の receive
操作の結果を消費する場合、接続が重要です。
ハンドラの実装では、このインタフェースを実装する AbstractNotificationHandler
クラスを拡張し、通知固有のメソッドを提供することをお勧めします。ただし、API では通常、パラメータの型や戻り型などとして抽象クラスではなくこのハンドラインタフェースを使用するようにしてください。
修飾子と型 | メソッドと説明 |
---|---|
HandlerResult |
handleNotification(Notification notification, T attachment)
SCTP スタックから通知を受信したときに呼び出されます。
|
HandlerResult handleNotification(Notification notification, T attachment)
notification
- 通知attachment
- 受信操作の開始時に接続されるオブジェクト。
Copyright © 2009, 2013, Oracle and/or its affiliates. All rights reserved.