- java.lang.Object
-
- com.sun.nio.sctp.AbstractNotificationHandler<T>
-
- 实现的所有接口
-
NotificationHandler<T>
public class AbstractNotificationHandler<T> extends Object implements NotificationHandler<T>
一个消耗通知并继续使用的骨架处理程序。此类简单地实现了
handleNotification
方法以返回CONTINUE
,以便消耗所有通知并且通道继续尝试并接收消息。它还提供的重载版本
handleNotification
方法,一种为每个所需的支持通知类型,AssociationChangeNotification
,PeerAddressChangeNotification
,SendFailedNotification
,和ShutdownNotification
。 收到通知后将调用适当的方法。- 从以下版本开始:
- 1.7
-
-
构造方法摘要
构造方法 变量 构造器 描述 protected
AbstractNotificationHandler()
初始化此类的新实例。
-
方法摘要
所有方法 实例方法 具体的方法 变量和类型 方法 描述 HandlerResult
handleNotification(AssociationChangeNotification notification, T attachment)
从SCTP堆栈收到AssociationChangeNotification
时调用。HandlerResult
handleNotification(Notification notification, T attachment)
从SCTP堆栈收到实现特定通知时调用。HandlerResult
handleNotification(PeerAddressChangeNotification notification, T attachment)
从SCTP堆栈收到PeerAddressChangeNotification
时调用。HandlerResult
handleNotification(SendFailedNotification notification, T attachment)
从SCTP堆栈收到SendFailedNotification
时调用。HandlerResult
handleNotification(ShutdownNotification notification, T attachment)
从SCTP堆栈收到ShutdownNotification
时调用。
-
-
-
方法详细信息
-
handleNotification
public HandlerResult handleNotification(Notification notification, T attachment)
从SCTP堆栈收到实现特定通知时调用。- Specified by:
-
handleNotification
在界面NotificationHandler<T>
- 参数
-
notification
- 通知 -
attachment
- 启动时附加到receive
操作的对象。 - 结果
- 处理结果
-
handleNotification
public HandlerResult handleNotification(AssociationChangeNotification notification, T attachment)
从SCTP堆栈收到AssociationChangeNotification
时调用。- 参数
-
notification
- 通知 -
attachment
- 启动时附加到receive
操作的对象。 - 结果
- 处理结果
-
handleNotification
public HandlerResult handleNotification(PeerAddressChangeNotification notification, T attachment)
从SCTP堆栈收到PeerAddressChangeNotification
时调用。- 参数
-
notification
- 通知 -
attachment
- 启动时附加到receive
操作的对象。 - 结果
- 处理结果
-
handleNotification
public HandlerResult handleNotification(SendFailedNotification notification, T attachment)
从SCTP堆栈收到SendFailedNotification
时调用。- 参数
-
notification
- 通知 -
attachment
- 启动时附加到receive
操作的对象。 - 结果
- 处理结果
-
handleNotification
public HandlerResult handleNotification(ShutdownNotification notification, T attachment)
从SCTP堆栈收到ShutdownNotification
时调用。- 参数
-
notification
- 通知 -
attachment
- 启动时附加到receive
操作的对象。 - 结果
- The handler result
-
-