public interface NetworkInterfaceChangeListener
| Modifier and Type | Method and Description |
|---|---|
void |
announceAddressesAdded(NetworkInterface iface,
IPAddress[] addedIPv4Addresses,
IPAddress[] addedIPv6Addresses)
Will be called if addresses of a
NetworkInterface are added. |
void |
announceAddressesChanged(NetworkInterface iface,
HashMap changedIPv4Addresses,
HashMap changedIPv6Addresses)
Will be called if addresses of a
NetworkInterface are changed. |
void |
announceAddressesDeleted(NetworkInterface iface,
IPAddress[] deletedIPv4Addresses,
IPAddress[] deletedIPv6Addresses)
Will be called if addresses of a
NetworkInterface are removed. |
void |
announceInterfaceDown(NetworkInterface iface)
Will be called if the status of a
NetworkInterface changed from up to down. |
void |
announceInterfaceNotAvailable(NetworkInterface iface)
Will be called if a
NetworkInterface is not available. |
void |
announceInterfaceUp(NetworkInterface iface)
Will be called if the status of a
NetworkInterface changed from down to up. |
void |
announceSupportsMulticastChanged(NetworkInterface iface)
Will be called if the status of multicast support of a
NetworkInterface changed. |
void announceInterfaceNotAvailable(NetworkInterface iface)
NetworkInterface is not available.iface - void announceInterfaceUp(NetworkInterface iface)
NetworkInterface changed from down to up.iface - void announceInterfaceDown(NetworkInterface iface)
NetworkInterface changed from up to down.iface - void announceAddressesDeleted(NetworkInterface iface, IPAddress[] deletedIPv4Addresses, IPAddress[] deletedIPv6Addresses)
NetworkInterface are removed.iface - deletedIPv4Addresses - deletedIPv6Addresses - void announceAddressesAdded(NetworkInterface iface, IPAddress[] addedIPv4Addresses, IPAddress[] addedIPv6Addresses)
NetworkInterface are added.iface - addedIPv4Addresses - addedIPv6Addresses - void announceAddressesChanged(NetworkInterface iface, HashMap changedIPv4Addresses, HashMap changedIPv6Addresses)
NetworkInterface are changed.iface - changedIPv4Addresses - changedIPv6Addresses - void announceSupportsMulticastChanged(NetworkInterface iface)
NetworkInterface changed.iface -