synchronized public boolean removeDevice(UDN udn) { Device device = getDevice(udn, true); if (device != null && device instanceof LocalDevice) return removeDevice((LocalDevice) device); if (device != null && device instanceof RemoteDevice) return removeDevice((RemoteDevice) device); return false; }
synchronized public Service getService(ServiceReference serviceReference) { Device device; if ((device = getDevice(serviceReference.getUdn(), false)) != null) { return device.findService(serviceReference.getServiceId()); } return null; }
if (registry.getDevice(localDevice.getIdentity().getUdn(), false) != null) { log.fine("Ignoring addition, device already registered: " + localDevice); return;
synchronized public boolean removeDevice(UDN udn) { Device device = getDevice(udn, true); if (device != null && device instanceof LocalDevice) return removeDevice((LocalDevice) device); if (device != null && device instanceof RemoteDevice) return removeDevice((RemoteDevice) device); return false; }
synchronized public Service getService(ServiceReference serviceReference) { Device device; if ((device = getDevice(serviceReference.getUdn(), false)) != null) { return device.findService(serviceReference.getServiceId()); } return null; }
if (registry.getDevice(localDevice.getIdentity().getUdn(), false) != null) { log.fine("Ignoring addition, device already registered: " + localDevice); return;
synchronized public boolean removeDevice(UDN udn) { Device device = getDevice(udn, true); if (device != null && device instanceof LocalDevice) return removeDevice((LocalDevice) device); if (device != null && device instanceof RemoteDevice) return removeDevice((RemoteDevice) device); return false; }
synchronized public Service getService(ServiceReference serviceReference) { Device device; if ((device = getDevice(serviceReference.getUdn(), false)) != null) { return device.findService(serviceReference.getServiceId()); } return null; }
if (registry.getDevice(localDevice.getIdentity().getUdn(), false) != null) { log.fine("Ignoring addition, device already registered: " + localDevice); return;