Package ball.upnp
Interface RootDevice
-
- All Superinterfaces:
Description,Device,SSDP
public interface RootDevice extends Device
UPnPRootDeviceinterface.- Author:
- Allen D. Ball
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default intgetConfigId()CONFIGID.UPNP.ORGURIgetLocation()LOCATIONdefault intgetMaxAge()CACHE-CONTROL: MAX-AGEURIgetPresentationURL()default voidnotify(BiConsumer<URI,URI> consumer)-
Methods inherited from interface ball.upnp.Description
getXmlns
-
Methods inherited from interface ball.upnp.Device
getDeviceList, getDeviceType, getServiceList, getUDN, getUSN, getUSNMap, getUUID
-
-
-
-
Method Detail
-
getConfigId
default int getConfigId()
CONFIGID.UPNP.ORG- Returns:
configID
-
getMaxAge
default int getMaxAge()
CACHE-CONTROL: MAX-AGE- Returns:
MAX-AGE
-
getLocation
URI getLocation()
LOCATION- Returns:
- Description
URI
-
getPresentationURL
URI getPresentationURL()
- Returns:
- The presentation
URI.
-
notify
default void notify(BiConsumer<URI,URI> consumer)
Method to invokeconsumerfor everyNT/USNcombinations representing theRootDevicewith embeddedServices andDevices.- Parameters:
consumer- TheBiConsumer.
-
-