模块 jdk.sctp

接口 NotificationHandler<T>

类型参数:
T - 附加到接收操作的对象的类型
所有已知的实现类:
AbstractNotificationHandler

public interface NotificationHandler<T>
用于使用来自 SCTP 堆栈的通知的处理程序。

此包中定义的 SCTP 通道允许指定通知处理程序以使用来自 SCTP 堆栈的通知。当收到通知时,将调用处理程序的 handleNotification 方法来处理该通知。

此外,附件对象可以附加到 receive 操作以在使用通知时提供上下文。附件对于以下情况很重要无状态 NotificationHandler 用于消耗许多 receive 操作的结果。

鼓励处理程序实现扩展实现此接口的 AbstractNotificationHandler 类并提供特定于通知的方法。但是,API 通常应该使用此处理程序接口作为参数类型、返回类型等,而不是抽象类。

自从:
1.7
  • 方法详情

    • handleNotification

      HandlerResult  handleNotification(Notification  notification, T  attachment)
      当从 SCTP 堆栈收到通知时调用。
      参数:
      notification - 通知
      attachment - 启动时附加到接收操作的对象。
      返回:
      处理程序结果