@ThreadSafe 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)
CacheManagersRegistry
CacheProvider
invoke this for each new CacheManager
they're about to return to
users.registerCacheManager
in interface CacheManagersRegistry
public List<CacheManager> getAllCacheManagers()
CacheManagers
CacheManager
for all caches.getAllCacheManagers
in interface CacheManagers
public CacheManager getCacheManager(String cacheID)
CacheManagers
CacheManager
for a particular cache, via its ID.getCacheManager
in interface CacheManagers
Copyright © 2019 OpenDaylight. All rights reserved.