- final URI deviceLinkUri = c.getNewProvisioningDeviceLinkUri();
- final var thread = new Thread(() -> {
- final ProvisioningManager provisioningManager = c.getProvisioningManagerFor(deviceLinkUri);
- try {
- provisioningManager.finishDeviceLink(newDeviceName);
- } catch (IOException | TimeoutException | UserAlreadyExistsException e) {
- e.printStackTrace();
- }
- });
- thread.setName("dbus-link");
- thread.start();
- return deviceLinkUri.toString();