addIfNotNull(deviceNode, "Serial #: ", device.getDetails().getSerialNumber()); addIfNotNull(deviceNode, "Universal Product Code: ", device.getDetails().getUpc()); addIfNotNull(deviceNode, "Presentation URI: ", device.getDetails().getPresentationURI(), device);
appendNewElementIfNotNull( descriptor, deviceElement, ELEMENT.presentationURL, deviceModelDetails.getPresentationURI() ); appendNewElementIfNotNull(
@Override public String getPresentationURL() { try { return device.getDetails().getPresentationURI().toString(); } catch (Exception e) { return ""; } }
@Override public String getPresentationURL() { try { return device.getDetails().getPresentationURI().toString(); } catch (Exception e) { return ""; } }
@Override public void logRouterInfo() throws RouterException { final RemoteDevice device = service.getDevice(); final UDAVersion version = device.getVersion(); final DeviceDetails deviceDetails = device.getDetails(); logger.info("Service id: {}", service.getServiceId()); logger.info("Reference: {}", service.getReference()); logger.info("Display name: {}", device.getDisplayString()); logger.info("Version: {}.{}", version.getMajor(), version.getMinor()); logger.info("Control uri: {}", service.getControlURI()); logger.info("Descriptor uri: {}", service.getDescriptorURI()); logger.info("Event subscription uri: {}", service.getEventSubscriptionURI()); logger.info("Device base url: {}", deviceDetails.getBaseURL()); logger.info("Device presentation uri: {}", deviceDetails.getPresentationURI()); }
private URI getUri() { if (service.getDevice().getDetails().getPresentationURI() != null) { return service.getDevice().getDetails().getPresentationURI(); } if (service.getControlURI() != null) { return service.getControlURI(); } if (service.getDescriptorURI() != null) { return service.getDescriptorURI(); } if (service.getEventSubscriptionURI() != null) { return service.getEventSubscriptionURI(); } return null; }
appendNewElementIfNotNull( descriptor, deviceElement, ELEMENT.presentationURL, deviceModelDetails.getPresentationURI() ); appendNewElementIfNotNull(
log.info(">>>> model number: {}", modelDetails.getModelNumber()); log.info(">>>> model URI: {}", modelDetails.getModelURI()); log.info(">>>> presentation URI: {}", details.getPresentationURI()); log.info(">>>> sec product caps: {}", details.getSecProductCaps()); log.info(">>>> serial number: {}", details.getSerialNumber());
appendNewElementIfNotNull( descriptor, deviceElement, ELEMENT.presentationURL, deviceModelDetails.getPresentationURI() ); appendNewElementIfNotNull(