/** * {@inheritDoc} * * @throws CouldNotPerformException {@inheritDoc} */ @Override protected void registerDependencies() throws CouldNotPerformException { userActivityConfigRegistry.registerDependency(userActivityClassRegistry); }
protected void registerDependency(Registry dependency, Class messageClass) throws CouldNotPerformException { for (ProtoBufFileSynchronizedRegistry registry : registryList) { if (messageClass.equals(registry.getMessageClass())) { registry.registerDependency(dependency); } else { logger.debug("Registration of dependency " + dependency + " skipped for " + registry + " because " + messageClass.getSimpleName() + " is not compatible."); } registry.registerDependency(dependency); } }
@Override protected void registerDependencies() throws CouldNotPerformException { deviceClassRegistry.registerDependency(unitRegistryRemote.getUnitTemplateRemoteRegistry()); }
protected void registerDependencies() throws CouldNotPerformException { try { unitTemplateRegistry.registerDependency(serviceTemplateRegistry); dalUnitConfigRegistry.registerDependency(deviceUnitConfigRegistry); dalUnitConfigRegistry.registerDependency(locationUnitConfigRegistry); authorizationGroupUnitConfigRegistry.registerDependency(userUnitConfigRegistry); deviceUnitConfigRegistry.registerDependency(locationUnitConfigRegistry); deviceUnitConfigRegistry.registerDependency(userUnitConfigRegistry); deviceUnitConfigRegistry.registerDependency(CachedDeviceRegistryRemote.getRegistry().getDeviceClassRemoteRegistry()); unitGroupUnitConfigRegistry.registerDependency(agentUnitConfigRegistry); unitGroupUnitConfigRegistry.registerDependency(appUnitConfigRegistry); unitGroupUnitConfigRegistry.registerDependency(authorizationGroupUnitConfigRegistry); unitGroupUnitConfigRegistry.registerDependency(connectionUnitConfigRegistry); unitGroupUnitConfigRegistry.registerDependency(dalUnitConfigRegistry); unitGroupUnitConfigRegistry.registerDependency(deviceUnitConfigRegistry); unitGroupUnitConfigRegistry.registerDependency(locationUnitConfigRegistry); unitGroupUnitConfigRegistry.registerDependency(sceneUnitConfigRegistry); unitGroupUnitConfigRegistry.registerDependency(userUnitConfigRegistry); unitGroupUnitConfigRegistry.registerDependency(CachedDeviceRegistryRemote.getRegistry().getDeviceClassRemoteRegistry()); locationUnitConfigRegistry.registerDependency(agentUnitConfigRegistry); locationUnitConfigRegistry.registerDependency(appUnitConfigRegistry); locationUnitConfigRegistry.registerDependency(authorizationGroupUnitConfigRegistry); locationUnitConfigRegistry.registerDependency(connectionUnitConfigRegistry); locationUnitConfigRegistry.registerDependency(dalUnitConfigRegistry);