public class SSDPDiscoveryCache extends ConcurrentSkipListMap<URI,SSDPMessage> implements SSDPDiscoveryService.Listener
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>| Constructor and Description |
|---|
SSDPDiscoveryCache() |
| Modifier and Type | Method and Description |
|---|---|
void |
receiveEvent(SSDPDiscoveryService service,
DatagramSocket socket,
SSDPMessage message)
Callback made after receiving a
SSDPMessage. |
void |
register(SSDPDiscoveryService service)
Callback when a
SSDPDiscoveryService.Listener is added to a
SSDPDiscoveryService. |
void |
sendEvent(SSDPDiscoveryService service,
DatagramSocket socket,
SSDPMessage message)
Callback made just before sending a
SSDPMessage. |
void |
unregister(SSDPDiscoveryService service)
Callback when a
SSDPDiscoveryService.Listener is removed from a
SSDPDiscoveryService. |
ceilingEntry, ceilingKey, clear, clone, comparator, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, descendingKeySet, descendingMap, entrySet, equals, firstEntry, firstKey, floorEntry, floorKey, forEach, get, getOrDefault, headMap, headMap, higherEntry, higherKey, isEmpty, keySet, lastEntry, lastKey, lowerEntry, lowerKey, merge, navigableKeySet, pollFirstEntry, pollLastEntry, put, putIfAbsent, remove, remove, replace, replace, replaceAll, size, subMap, subMap, tailMap, tailMap, valueshashCode, putAll, toStringpublic SSDPDiscoveryCache()
public void register(SSDPDiscoveryService service)
SSDPDiscoveryService.ListenerSSDPDiscoveryService.Listener is added to a
SSDPDiscoveryService.register in interface SSDPDiscoveryService.Listenerservice - The SSDPDiscoveryService.public void unregister(SSDPDiscoveryService service)
SSDPDiscoveryService.ListenerSSDPDiscoveryService.Listener is removed from a
SSDPDiscoveryService.unregister in interface SSDPDiscoveryService.Listenerservice - The SSDPDiscoveryService.public void sendEvent(SSDPDiscoveryService service, DatagramSocket socket, SSDPMessage message)
SSDPDiscoveryService.ListenerSSDPMessage.sendEvent in interface SSDPDiscoveryService.Listenerservice - The SSDPDiscoveryService.socket - The DatagramSocket.message - The SSDPMessage.public void receiveEvent(SSDPDiscoveryService service, DatagramSocket socket, SSDPMessage message)
SSDPDiscoveryService.ListenerSSDPMessage.receiveEvent in interface SSDPDiscoveryService.Listenerservice - The SSDPDiscoveryService.socket - The DatagramSocket.message - The SSDPMessage.Copyright © 2015–2021. All rights reserved.