@Override
          public void remoteDeviceAdded(final Registry registry, final RemoteDevice device) {
            LOG.atDebug()
                .setMessage("UPnP Device discovered: {}")
                .addArgument(device.getDetails().getFriendlyName())
                .log();
            inspectDeviceRecursive(device, recognizedServices.keySet());
          }
Constructor

@param service is the desired instance of UpnpService.
nat/src/main/java/org/hyperledger/besu/nat/upnp/UpnpNatManager.java