Package one.microstream.cache.types
Class CacheConfigurationPropertyParser.Default
java.lang.Object
one.microstream.cache.types.CacheConfigurationPropertyParser.Default
- All Implemented Interfaces:
 CacheConfigurationPropertyNames,CacheConfigurationPropertyParser
- Enclosing interface:
 - CacheConfigurationPropertyParser
 
public static class CacheConfigurationPropertyParser.Default extends Object implements CacheConfigurationPropertyParser, CacheConfigurationPropertyNames
- 
Nested Class Summary
Nested classes/interfaces inherited from interface one.microstream.cache.types.CacheConfigurationPropertyParser
CacheConfigurationPropertyParser.ClassResolver, CacheConfigurationPropertyParser.Default - 
Field Summary
Fields inherited from interface one.microstream.cache.types.CacheConfigurationPropertyNames
CACHE_LOADER_FACTORY, CACHE_WRITER_FACTORY, EVICTION_MANAGER_FACTORY, EXPIRY_POLICY_FACTORY, KEY_TYPE, MANAGEMENT_ENABLED, READ_THROUGH, STATISTICS_ENABLED, STORAGE, STORAGE_CONFIGURATION_RESOURCE_NAME, STORAGE_KEY, STORE_BY_VALUE, VALUE_TYPE, WRITE_THROUGH - 
Method Summary
Modifier and Type Method Description <K, V> voidparseProperties(Map<String,String> properties, CacheConfiguration.Builder<K,V> builder)protected <K, V> voidparseProperty(String name, String value, CacheConfiguration.Builder<K,V> builder)protected voidprocessStorageProperties(Map<String,String> properties, CacheConfiguration.Builder builder)protected <T> javax.cache.configuration.Factory<T>valueAsFactory(String value) 
- 
Method Details
- 
parseProperties
public <K, V> void parseProperties(Map<String,String> properties, CacheConfiguration.Builder<K,V> builder)- Specified by:
 parsePropertiesin interfaceCacheConfigurationPropertyParser
 - 
parseProperty
protected <K, V> void parseProperty(String name, String value, CacheConfiguration.Builder<K,V> builder) - 
valueAsFactory
 - 
processStorageProperties
protected void processStorageProperties(Map<String,String> properties, CacheConfiguration.Builder builder) 
 -