Class ConfigurationPropertyAssembler.Default
java.lang.Object
one.microstream.storage.configuration.ConfigurationPropertyAssembler.Default
- All Implemented Interfaces:
ConfigurationPropertyAssembler
,ConfigurationPropertyNames
- Enclosing interface:
- ConfigurationPropertyAssembler
public static class ConfigurationPropertyAssembler.Default extends Object implements ConfigurationPropertyAssembler, ConfigurationPropertyNames
-
Nested Class Summary
Nested classes/interfaces inherited from interface one.microstream.storage.configuration.ConfigurationPropertyAssembler
ConfigurationPropertyAssembler.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 Map<String,String>
assemble(Configuration configuration)
protected <T> void
optPutProperty(Map<String,String> map, String key, T value, T defaultValue)
protected String
toStringValue(String key, Object value)
-
Method Details
-
assemble
- Specified by:
assemble
in interfaceConfigurationPropertyAssembler
-
optPutProperty
-
toStringValue
-