public void run() { listener.localDeviceAdded(registry, localDevice); } }
public void run() { listener.localDeviceRemoved(registry, localDevice); } }
public void run() { listener.remoteDeviceAdded(registry, device); } }
synchronized public void shutdown() { log.fine("Shutting down registry..."); if (registryMaintainer != null) registryMaintainer.stop(); // Final cleanup run to flush out pending executions which might // not have been caught by the maintainer before it stopped log.finest("Executing final pending operations on shutdown: " + pendingExecutions.size()); runPendingExecutions(false); for (RegistryListener listener : registryListeners) { listener.beforeShutdown(this); } RegistryItem<URI, Resource>[] resources = resourceItems.toArray(new RegistryItem[resourceItems.size()]); for (RegistryItem<URI, Resource> resourceItem : resources) { resourceItem.getItem().shutdown(); } remoteItems.shutdown(); localItems.shutdown(); for (RegistryListener listener : registryListeners) { listener.afterShutdown(); } }
public void run() { listener.remoteDeviceUpdated(registry, item.getItem()); } }
public void run() { listener.remoteDeviceRemoved(registry, registeredDevice); } }
public void run() { listener.remoteDeviceDiscoveryStarted(RegistryImpl.this, device); } }
public void run() { listener.remoteDeviceDiscoveryFailed(RegistryImpl.this, device, ex); } }
synchronized public void shutdown() { log.fine("Shutting down registry..."); if (registryMaintainer != null) registryMaintainer.stop(); // Final cleanup run to flush out pending executions which might // not have been caught by the maintainer before it stopped log.finest("Executing final pending operations on shutdown: " + pendingExecutions.size()); runPendingExecutions(false); for (RegistryListener listener : registryListeners) { listener.beforeShutdown(this); } RegistryItem<URI, Resource>[] resources = resourceItems.toArray(new RegistryItem[resourceItems.size()]); for (RegistryItem<URI, Resource> resourceItem : resources) { resourceItem.getItem().shutdown(); } remoteItems.shutdown(); localItems.shutdown(); for (RegistryListener listener : registryListeners) { listener.afterShutdown(); } }
public void run() { listener.remoteDeviceUpdated(registry, item.getItem()); } }
public void run() { listener.remoteDeviceRemoved(registry, registeredDevice); } }
public void run() { listener.remoteDeviceDiscoveryStarted(RegistryImpl.this, device); } }
public void run() { listener.remoteDeviceDiscoveryFailed(RegistryImpl.this, device, ex); } }
synchronized public void shutdown() { log.fine("Shutting down registry..."); if (registryMaintainer != null) registryMaintainer.stop(); // Final cleanup run to flush out pending executions which might // not have been caught by the maintainer before it stopped log.finest("Executing final pending operations on shutdown: " + pendingExecutions.size()); runPendingExecutions(false); for (RegistryListener listener : registryListeners) { listener.beforeShutdown(this); } RegistryItem<URI, Resource>[] resources = resourceItems.toArray(new RegistryItem[resourceItems.size()]); for (RegistryItem<URI, Resource> resourceItem : resources) { resourceItem.getItem().shutdown(); } remoteItems.shutdown(); localItems.shutdown(); for (RegistryListener listener : registryListeners) { listener.afterShutdown(); } }
public void run() { listener.remoteDeviceUpdated(registry, item.getItem()); } }
public void run() { listener.remoteDeviceRemoved(registry, registeredDevice); } }
public void run() { listener.remoteDeviceDiscoveryStarted(RegistryImpl.this, device); } }
public void run() { listener.remoteDeviceAdded(registry, device); } }
public void run() { listener.localDeviceRemoved(registry, localDevice); } }
public void run() { listener.remoteDeviceDiscoveryFailed(RegistryImpl.this, device, ex); } }