addIfNotNull(deviceNode, "Model Description: ", device.getDetails().getModelDetails().getModelDescription()); addIfNotNull(deviceNode, "Model URL/URI: ", device.getDetails().getModelDetails().getModelURI(), device); addIfNotNull(deviceNode, "Serial #: ", device.getDetails().getSerialNumber()); addIfNotNull(deviceNode, "Universal Product Code: ", device.getDetails().getUpc()); addIfNotNull(deviceNode, "Presentation URI: ", device.getDetails().getPresentationURI(), device);
deviceModelDetails.getSerialNumber() ); appendNewElementIfNotNull(descriptor, deviceElement, ELEMENT.UDN, deviceModel.getIdentity().getUdn());
@Override public String getSerialNumber() { try { return device.getDetails().getSerialNumber(); } catch (Exception e) { return ""; } }
@Override public String getSerialNumber() { try { return device.getDetails().getSerialNumber(); } catch (Exception e) { return ""; } }
/******************************************************************************************************************* * ******************************************************************************************************************/ @BeforeClass public final void setup() throws Exception { upnpClient = new UpnpClient("ContentDirectory", device -> "underTest".equals(device.getDetails().getSerialNumber())); Executors.newSingleThreadExecutor().submit(upnpClient); final Map<Key<?>, Object> properties = new HashMap<>(); final Path repositoryPath = Paths.get("target/test-classes/test-sets/model-iTunes-fg-20160504-2.n3"); properties.put(ROOT_PATH, TestSetLocator.getMusicTestSetsPath().resolve("iTunes-fg-20160504-2")); final PowerOnNotification powerOnNotification = new PowerOnNotification(properties); final DefaultMediaFileSystem fileSystem = context.getBean(DefaultMediaFileSystem.class); resourceServer = context.getBean(DefaultResourceServer.class); fileSystem.onPowerOnNotification(powerOnNotification); resourceServer.onPowerOnNotification(powerOnNotification); final Repository repository = context.getBean(Repository.class); loadRepository(repository, repositoryPath); cacheManager = context.getBean(DefaultCacheManager.class); }
deviceModelDetails.getSerialNumber() ); appendNewElementIfNotNull(descriptor, deviceElement, ELEMENT.UDN, deviceModel.getIdentity().getUdn());
log.info(">>>> presentation URI: {}", details.getPresentationURI()); log.info(">>>> sec product caps: {}", details.getSecProductCaps()); log.info(">>>> serial number: {}", details.getSerialNumber()); log.info(">>>> UPC: {}", details.getUpc());
deviceModelDetails.getSerialNumber() ); appendNewElementIfNotNull(descriptor, deviceElement, ELEMENT.UDN, deviceModel.getIdentity().getUdn());