Интерфейс NotificationHandler<T>

Все известные реализующие классы:
AbstractNotificationHandler
public interface NotificationHandler<T>

Обработчик для потребления уведомлений из стека SCTP.

Каналы SCTP, определённые в этом пакете, позволяют указать обработчик уведомлений для потребления уведомлений из стека SCTP. При получении уведомления вызывается метод handleNotification обработчика для обработки этого уведомления.

Кроме того, к операции receive можно прикрепить объект-привязку, чтобы предоставить контекст при потреблении уведомления. Привязка важна в случаях, когда используется бессостоятельный NotificationHandler для потребления результата многих операций receive.

Реализации обработчиков рекомендуется расширять класс AbstractNotificationHandler, который реализует этот интерфейс, и предоставлять методы, специфичные для уведомлений. Однако API обычно должен использовать этот интерфейс обработчика в качестве типа для параметров, возвращаемого типа и т. д., а не абстрактный класс.

С:
1.7

Методы

Модификатор и тип Метод Описание
HandlerResult handleNotification​(Notification notification, T attachment)

Вызывается при получении уведомления из стека SCTP.

Методы

handleNotification

HandlerResult handleNotification(Notification notification,
                                 T attachment)

Вызывается при получении уведомления из стека SCTP.

Параметры:
notification - Уведомление
attachment - Объект, прикреплённый к операции приёма при её инициировании.
Возвращает:
Результат обработчика

© 1993, 2020, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/11/docs/api/jdk.sctp/com/sun/nio/sctp/NotificationHandler.html

Spec-Zone .ru
спецификации, руководства, описания, API