for (LocalDevice embeddedDevice : localDevice.findEmbeddedDevices()) { if (LOG_ENABLED) { log.finer("Sending embedded device messages: " + embeddedDevice);
public void sendMessages(Location descriptorLocation) throws RouterException { log.finer("Sending root device messages: " + getDevice()); List<OutgoingNotificationRequest> rootDeviceMsgs = createDeviceMessages(getDevice(), descriptorLocation); for (OutgoingNotificationRequest upnpMessage : rootDeviceMsgs) { getUpnpService().getRouter().send(upnpMessage); } if (getDevice().hasEmbeddedDevices()) { for (LocalDevice embeddedDevice : getDevice().findEmbeddedDevices()) { log.finer("Sending embedded device messages: " + embeddedDevice); List<OutgoingNotificationRequest> embeddedDeviceMsgs = createDeviceMessages(embeddedDevice, descriptorLocation); for (OutgoingNotificationRequest upnpMessage : embeddedDeviceMsgs) { getUpnpService().getRouter().send(upnpMessage); } } } List<OutgoingNotificationRequest> serviceTypeMsgs = createServiceTypeMessages(getDevice(), descriptorLocation); if (serviceTypeMsgs.size() > 0) { log.finer("Sending service type messages"); for (OutgoingNotificationRequest upnpMessage : serviceTypeMsgs) { getUpnpService().getRouter().send(upnpMessage); } } }
for (LocalDevice embeddedDevice : localDevice.findEmbeddedDevices()) { log.finer("Sending embedded device messages: " + embeddedDevice); List<OutgoingSearchResponse> embeddedDeviceMsgs =
public void sendMessages(Location descriptorLocation) throws RouterException { log.finer("Sending root device messages: " + getDevice()); List<OutgoingNotificationRequest> rootDeviceMsgs = createDeviceMessages(getDevice(), descriptorLocation); for (OutgoingNotificationRequest upnpMessage : rootDeviceMsgs) { getUpnpService().getRouter().send(upnpMessage); } if (getDevice().hasEmbeddedDevices()) { for (LocalDevice embeddedDevice : getDevice().findEmbeddedDevices()) { log.finer("Sending embedded device messages: " + embeddedDevice); List<OutgoingNotificationRequest> embeddedDeviceMsgs = createDeviceMessages(embeddedDevice, descriptorLocation); for (OutgoingNotificationRequest upnpMessage : embeddedDeviceMsgs) { getUpnpService().getRouter().send(upnpMessage); } } } List<OutgoingNotificationRequest> serviceTypeMsgs = createServiceTypeMessages(getDevice(), descriptorLocation); if (serviceTypeMsgs.size() > 0) { log.finer("Sending service type messages"); for (OutgoingNotificationRequest upnpMessage : serviceTypeMsgs) { getUpnpService().getRouter().send(upnpMessage); } } }
for (LocalDevice embeddedDevice : localDevice.findEmbeddedDevices()) { if (LOG_ENABLED) { log.finer("Sending embedded device messages: " + embeddedDevice);
public void sendMessages(Location descriptorLocation) throws RouterException { log.finer("Sending root device messages: " + getDevice()); List<OutgoingNotificationRequest> rootDeviceMsgs = createDeviceMessages(getDevice(), descriptorLocation); for (OutgoingNotificationRequest upnpMessage : rootDeviceMsgs) { getUpnpService().getRouter().send(upnpMessage); } if (getDevice().hasEmbeddedDevices()) { for (LocalDevice embeddedDevice : getDevice().findEmbeddedDevices()) { log.finer("Sending embedded device messages: " + embeddedDevice); List<OutgoingNotificationRequest> embeddedDeviceMsgs = createDeviceMessages(embeddedDevice, descriptorLocation); for (OutgoingNotificationRequest upnpMessage : embeddedDeviceMsgs) { getUpnpService().getRouter().send(upnpMessage); } } } List<OutgoingNotificationRequest> serviceTypeMsgs = createServiceTypeMessages(getDevice(), descriptorLocation); if (serviceTypeMsgs.size() > 0) { log.finer("Sending service type messages"); for (OutgoingNotificationRequest upnpMessage : serviceTypeMsgs) { getUpnpService().getRouter().send(upnpMessage); } } }