Please note that this documentation is not final and is subject to change.

JavaTM SCTP API
DRAFT ea-b11

com.sun.nio.sctp
Class PeerAddressChangeNotification

java.lang.Object
  extended by com.sun.nio.sctp.PeerAddressChangeNotification
All Implemented Interfaces:
Notification

public abstract class PeerAddressChangeNotification
extends Object
implements Notification

Notification emitted when a destination address on a multi-homed peer encounters a change.

Since:
1.7

Nested Class Summary
static class PeerAddressChangeNotification.AddressChangeEvent
          Defines the type of address change event that occurred to the destination address on a multi-homed peer when it encounters a change of interface details.
 
Constructor Summary
protected PeerAddressChangeNotification()
          Initializes a new instance of this class.
 
Method Summary
abstract  SocketAddress address()
          Returns the peer address.
abstract  Association association()
          Returns the association that this notification is applicable to.
abstract  PeerAddressChangeNotification.AddressChangeEvent event()
          Returns the type of change event.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PeerAddressChangeNotification

protected PeerAddressChangeNotification()
Initializes a new instance of this class.

Method Detail

address

public abstract SocketAddress address()
Returns the peer address.

Returns:
The peer address

association

public abstract Association association()
Returns the association that this notification is applicable to.

Specified by:
association in interface Notification
Returns:
The association whose peer address changed

event

public abstract PeerAddressChangeNotification.AddressChangeEvent event()
Returns the type of change event.

Returns:
The event

JavaTM SCTP API
DRAFT ea-b11