public void afterPropertiesSet() { CacheRegistryUtil.register(this); ServiceDependencyManager serviceDependencyManager = new ServiceDependencyManager(); serviceDependencyManager.addServiceDependencyListener( new ServiceDependencyListener() { @Override public void dependenciesFulfilled() { Registry registry = RegistryUtil.getRegistry(); _multiVMPool = registry.getService(MultiVMPool.class); PortalCacheManager<? extends Serializable, ? extends Serializable> portalCacheManager = _multiVMPool.getPortalCacheManager(); portalCacheManager.registerPortalCacheManagerListener(EntityCacheImpl.this); } @Override public void destroy() {} }); serviceDependencyManager.registerDependencies(MultiVMPool.class); }
public void afterPropertiesSet() { CacheRegistryUtil.register(this); }