Class ConfigurationPropertyParser.Default
java.lang.Object
one.microstream.storage.configuration.ConfigurationPropertyParser.Default
- All Implemented Interfaces:
ConfigurationPropertyNames
,ConfigurationPropertyParser
- Enclosing interface:
- ConfigurationPropertyParser
public static class ConfigurationPropertyParser.Default extends Object implements ConfigurationPropertyParser, ConfigurationPropertyNames
-
Nested Class Summary
Nested classes/interfaces inherited from interface one.microstream.storage.configuration.ConfigurationPropertyParser
ConfigurationPropertyParser.Default
-
Field Summary
Fields inherited from interface one.microstream.storage.configuration.ConfigurationPropertyNames
BACKUP_DIRECTORY, BASE_DIRECTORY, CHANNEL_COUNT, CHANNEL_DIRECTORY_PREFIX, DATA_FILE_CLEANUP_HEAD_FILE, DATA_FILE_DISSOLVE_RATIO, DATA_FILE_MAX_SIZE, DATA_FILE_MAXIMUM_SIZE, DATA_FILE_MIN_SIZE, DATA_FILE_MINIMUM_SIZE, DATA_FILE_MINIMUM_USE_RATIO, DATA_FILE_PREFIX, DATA_FILE_SUFFIX, DELETION_DIRECTORY, ENTITY_CACHE_THRESHOLD, ENTITY_CACHE_TIMEOUT, ENTITY_CACHE_TIMEOUT_MS, HOUSEKEEPING_INTERVAL, HOUSEKEEPING_INTERVAL_MS, HOUSEKEEPING_NANO_TIME_BUDGET, HOUSEKEEPING_TIME_BUDGET_NS, LOCK_FILE_NAME, RESCUED_FILE_SUFFIX, TRANSACTION_FILE_PREFIX, TRANSACTION_FILE_SUFFIX, TRUNCATION_DIRECTORY, TYPE_DICTIONARY_FILENAME
-
Method Summary
Modifier and Type Method Description protected void
parseDirectoryPath(String value, Consumer<String> defaultPathConsumer, Consumer<String> userHomePathConsumer)
protected int
parseFileSize_int(String value)
void
parseProperties(Map<String,String> properties, Configuration configuration)
protected void
parseProperty(String name, String value, Configuration configuration)
-
Method Details
-
parseProperties
- Specified by:
parseProperties
in interfaceConfigurationPropertyParser
-
parseProperty
-
parseDirectoryPath
-
parseFileSize_int
-