@ThreadSafe @Singleton public class CacheManagersRegistryImpl extends Object implements CacheManagersRegistry
| Constructor and Description |
|---|
CacheManagersRegistryImpl() |
| Modifier and Type | Method and Description |
|---|---|
List<CacheManager> |
getAllCacheManagers()
Get the
CacheManager for all caches. |
CacheManager |
getCacheManager(String cacheID)
Get the
CacheManager for a particular cache, via its ID. |
void |
registerCacheManager(CacheManager cacheManager)
Implementations of
CacheProvider
invoke this for each new CacheManager they're about to return to
users. |
public void registerCacheManager(CacheManager cacheManager)
CacheManagersRegistryCacheProvider
invoke this for each new CacheManager they're about to return to
users.registerCacheManager in interface CacheManagersRegistrypublic List<CacheManager> getAllCacheManagers()
CacheManagersCacheManager for all caches.getAllCacheManagers in interface CacheManagerspublic CacheManager getCacheManager(String cacheID)
CacheManagersCacheManager for a particular cache, via its ID.getCacheManager in interface CacheManagersCopyright © 2019 OpenDaylight. All rights reserved.