Interface MultimapCacheManager<K,V>
-
@Experimental public interface MultimapCacheManager<K,V>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ConfigurationdefineConfiguration(String name, Configuration configuration)Defines a named multimap cache's configuration by using the provided configuration If this cache was already configured either declaritively or programmatically this method will throw aCacheConfigurationException.MultimapCache<K,V>get(String name)Retrieves a named multimap cache from the system.
-
-
-
Method Detail
-
defineConfiguration
Configuration defineConfiguration(String name, Configuration configuration)
Defines a named multimap cache's configuration by using the provided configuration If this cache was already configured either declaritively or programmatically this method will throw aCacheConfigurationException. Currenly, the MultimapCache with the given name "foo" can be also accessed as a regular cache named "foo".- Parameters:
name- name of multimap cache whose configuration is being definedconfiguration- configuration overrides to use- Returns:
- a cloned configuration instance
-
get
MultimapCache<K,V> get(String name)
Retrieves a named multimap cache from the system.- Parameters:
name- , name of multimap cache to retrieve- Returns:
- null if no configuration exists as per rules set above, otherwise returns a multimap cache instance identified by cacheName
-
-