public class RemoteDevice extends Device<RemoteDeviceIdentity,RemoteDevice,RemoteService>
embeddedDevices, services| Modifier and Type | Method and Description |
|---|---|
Resource[] |
discoverResources(Namespace namespace) |
RemoteDevice |
findDevice(UDN udn) |
RemoteDevice[] |
getEmbeddedDevices() |
RemoteDevice |
getRoot() |
RemoteService[] |
getServices() |
RemoteService |
newInstance(ServiceType serviceType,
ServiceId serviceId,
URI descriptorURI,
URI controlURI,
URI eventSubscriptionURI,
Action<RemoteService>[] actions,
StateVariable<RemoteService>[] stateVariables) |
RemoteDevice |
newInstance(UDN udn,
UDAVersion version,
DeviceType type,
DeviceDetails details,
Icon[] icons,
RemoteService[] services,
List<RemoteDevice> embeddedDevices) |
RemoteService[] |
newServiceArray(int size) |
URL |
normalizeURI(URI relativeOrAbsoluteURI) |
RemoteDevice[] |
toDeviceArray(Collection<RemoteDevice> col) |
RemoteService[] |
toServiceArray(Collection<RemoteService> col) |
equals, find, find, find, findDevices, findDevices, findEmbeddedDevices, findEmbeddedDevices, findIcons, findService, findService, findServices, findServices, findServices, findServiceTypes, getDetails, getDetails, getDisplayString, getIcons, getIdentity, getParentDevice, getType, getVersion, hasEmbeddedDevices, hashCode, hasIcons, hasServices, isFullyHydrated, isRoot, toString, validatepublic RemoteDevice(RemoteDeviceIdentity identity) throws ValidationException
ValidationExceptionpublic RemoteDevice(RemoteDeviceIdentity identity, DeviceType type, DeviceDetails details, RemoteService service) throws ValidationException
ValidationExceptionpublic RemoteDevice(RemoteDeviceIdentity identity, DeviceType type, DeviceDetails details, RemoteService service, RemoteDevice embeddedDevice) throws ValidationException
ValidationExceptionpublic RemoteDevice(RemoteDeviceIdentity identity, DeviceType type, DeviceDetails details, RemoteService[] services) throws ValidationException
ValidationExceptionpublic RemoteDevice(RemoteDeviceIdentity identity, DeviceType type, DeviceDetails details, RemoteService[] services, RemoteDevice[] embeddedDevices) throws ValidationException
ValidationExceptionpublic RemoteDevice(RemoteDeviceIdentity identity, DeviceType type, DeviceDetails details, Icon icon, RemoteService service) throws ValidationException
ValidationExceptionpublic RemoteDevice(RemoteDeviceIdentity identity, DeviceType type, DeviceDetails details, Icon icon, RemoteService service, RemoteDevice embeddedDevice) throws ValidationException
ValidationExceptionpublic RemoteDevice(RemoteDeviceIdentity identity, DeviceType type, DeviceDetails details, Icon icon, RemoteService[] services) throws ValidationException
ValidationExceptionpublic RemoteDevice(RemoteDeviceIdentity identity, DeviceType type, DeviceDetails details, Icon icon, RemoteService[] services, RemoteDevice[] embeddedDevices) throws ValidationException
ValidationExceptionpublic RemoteDevice(RemoteDeviceIdentity identity, DeviceType type, DeviceDetails details, Icon[] icons, RemoteService service) throws ValidationException
ValidationExceptionpublic RemoteDevice(RemoteDeviceIdentity identity, DeviceType type, DeviceDetails details, Icon[] icons, RemoteService service, RemoteDevice embeddedDevice) throws ValidationException
ValidationExceptionpublic RemoteDevice(RemoteDeviceIdentity identity, DeviceType type, DeviceDetails details, Icon[] icons, RemoteService[] services) throws ValidationException
ValidationExceptionpublic RemoteDevice(RemoteDeviceIdentity identity, DeviceType type, DeviceDetails details, Icon[] icons, RemoteService[] services, RemoteDevice[] embeddedDevices) throws ValidationException
ValidationExceptionpublic RemoteDevice(RemoteDeviceIdentity identity, UDAVersion version, DeviceType type, DeviceDetails details, Icon[] icons, RemoteService[] services, RemoteDevice[] embeddedDevices) throws ValidationException
ValidationExceptionpublic RemoteService[] getServices()
getServices in class Device<RemoteDeviceIdentity,RemoteDevice,RemoteService>public RemoteDevice[] getEmbeddedDevices()
getEmbeddedDevices in class Device<RemoteDeviceIdentity,RemoteDevice,RemoteService>public RemoteDevice newInstance(UDN udn, UDAVersion version, DeviceType type, DeviceDetails details, Icon[] icons, RemoteService[] services, List<RemoteDevice> embeddedDevices) throws ValidationException
newInstance in class Device<RemoteDeviceIdentity,RemoteDevice,RemoteService>ValidationExceptionpublic RemoteService newInstance(ServiceType serviceType, ServiceId serviceId, URI descriptorURI, URI controlURI, URI eventSubscriptionURI, Action<RemoteService>[] actions, StateVariable<RemoteService>[] stateVariables) throws ValidationException
newInstance in class Device<RemoteDeviceIdentity,RemoteDevice,RemoteService>ValidationExceptionpublic RemoteDevice[] toDeviceArray(Collection<RemoteDevice> col)
toDeviceArray in class Device<RemoteDeviceIdentity,RemoteDevice,RemoteService>public RemoteService[] newServiceArray(int size)
newServiceArray in class Device<RemoteDeviceIdentity,RemoteDevice,RemoteService>public RemoteService[] toServiceArray(Collection<RemoteService> col)
toServiceArray in class Device<RemoteDeviceIdentity,RemoteDevice,RemoteService>public Resource[] discoverResources(Namespace namespace)
discoverResources in class Device<RemoteDeviceIdentity,RemoteDevice,RemoteService>public RemoteDevice getRoot()
getRoot in class Device<RemoteDeviceIdentity,RemoteDevice,RemoteService>public RemoteDevice findDevice(UDN udn)
findDevice in class Device<RemoteDeviceIdentity,RemoteDevice,RemoteService>Copyright © 2023 jUPnP.org. All rights reserved.