Class Configuration.Default
java.lang.Object
one.microstream.storage.configuration.Configuration.Default
- All Implemented Interfaces:
Configuration
- Enclosing interface:
- Configuration
public static class Configuration.Default extends Object implements Configuration
-
Nested Class Summary
Nested classes/interfaces inherited from interface one.microstream.storage.configuration.Configuration
Configuration.Default
-
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface one.microstream.storage.configuration.Configuration
createEmbeddedStorageFoundation, exportIni, exportIni, exportIni, exportIni, exportIni, exportIni, exportIni, exportIni, exportXml, exportXml, exportXml, exportXml, exportXml, exportXml, exportXml, exportXml, getDataFileDissolveRatio, getDataFileMaxSize, getDataFileMinSize, getEntityCacheTimeout, getHouseKeepingInterval, getHouseKeepingNanoTimeBudget, setBackupDirectoryInUserHome, setBaseDirectoryInUserHome, setDataFileDissolveRatio, setDataFileMaxSize, setDataFileMinSize, setEntityCacheTimeout, setHouseKeepingInterval, setHouseKeepingNanoTimeBudget
-
Method Details
-
setBaseDirectory
- Specified by:
setBaseDirectory
in interfaceConfiguration
-
getBaseDirectory
- Specified by:
getBaseDirectory
in interfaceConfiguration
-
setDeletionDirectory
- Specified by:
setDeletionDirectory
in interfaceConfiguration
-
getDeletionDirectory
- Specified by:
getDeletionDirectory
in interfaceConfiguration
-
setTruncationDirectory
- Specified by:
setTruncationDirectory
in interfaceConfiguration
-
getTruncationDirectory
- Specified by:
getTruncationDirectory
in interfaceConfiguration
-
setBackupDirectory
- Specified by:
setBackupDirectory
in interfaceConfiguration
-
getBackupDirectory
- Specified by:
getBackupDirectory
in interfaceConfiguration
-
setChannelCount
- Specified by:
setChannelCount
in interfaceConfiguration
-
getChannelCount
public int getChannelCount()- Specified by:
getChannelCount
in interfaceConfiguration
-
setChannelDirectoryPrefix
- Specified by:
setChannelDirectoryPrefix
in interfaceConfiguration
-
getChannelDirectoryPrefix
- Specified by:
getChannelDirectoryPrefix
in interfaceConfiguration
-
setDataFilePrefix
- Specified by:
setDataFilePrefix
in interfaceConfiguration
-
getDataFilePrefix
- Specified by:
getDataFilePrefix
in interfaceConfiguration
-
setDataFileSuffix
- Specified by:
setDataFileSuffix
in interfaceConfiguration
-
getDataFileSuffix
- Specified by:
getDataFileSuffix
in interfaceConfiguration
-
setTransactionFilePrefix
- Specified by:
setTransactionFilePrefix
in interfaceConfiguration
-
getTransactionFilePrefix
- Specified by:
getTransactionFilePrefix
in interfaceConfiguration
-
setTransactionFileSuffix
- Specified by:
setTransactionFileSuffix
in interfaceConfiguration
-
getTransactionFileSuffix
- Specified by:
getTransactionFileSuffix
in interfaceConfiguration
-
setTypeDictionaryFilename
- Specified by:
setTypeDictionaryFilename
in interfaceConfiguration
-
getTypeDictionaryFilename
- Specified by:
getTypeDictionaryFilename
in interfaceConfiguration
-
setRescuedFileSuffix
- Specified by:
setRescuedFileSuffix
in interfaceConfiguration
-
getRescuedFileSuffix
- Specified by:
getRescuedFileSuffix
in interfaceConfiguration
-
setLockFileName
- Specified by:
setLockFileName
in interfaceConfiguration
-
getLockFileName
- Specified by:
getLockFileName
in interfaceConfiguration
-
setHousekeepingIntervalMs
- Specified by:
setHousekeepingIntervalMs
in interfaceConfiguration
-
getHousekeepingIntervalMs
public long getHousekeepingIntervalMs()- Specified by:
getHousekeepingIntervalMs
in interfaceConfiguration
-
setHousekeepingTimeBudgetNs
- Specified by:
setHousekeepingTimeBudgetNs
in interfaceConfiguration
-
getHousekeepingTimeBudgetNs
public long getHousekeepingTimeBudgetNs()- Specified by:
getHousekeepingTimeBudgetNs
in interfaceConfiguration
-
setEntityCacheThreshold
- Specified by:
setEntityCacheThreshold
in interfaceConfiguration
-
getEntityCacheThreshold
public long getEntityCacheThreshold()- Specified by:
getEntityCacheThreshold
in interfaceConfiguration
-
setEntityCacheTimeoutMs
- Specified by:
setEntityCacheTimeoutMs
in interfaceConfiguration
-
getEntityCacheTimeoutMs
public long getEntityCacheTimeoutMs()- Specified by:
getEntityCacheTimeoutMs
in interfaceConfiguration
-
setDataFileMinimumSize
- Specified by:
setDataFileMinimumSize
in interfaceConfiguration
-
getDataFileMinimumSize
public int getDataFileMinimumSize()- Specified by:
getDataFileMinimumSize
in interfaceConfiguration
-
setDataFileMaximumSize
- Specified by:
setDataFileMaximumSize
in interfaceConfiguration
-
getDataFileMaximumSize
public int getDataFileMaximumSize()- Specified by:
getDataFileMaximumSize
in interfaceConfiguration
-
setDataFileMinimumUseRatio
- Specified by:
setDataFileMinimumUseRatio
in interfaceConfiguration
-
getDataFileMinimumUseRatio
public double getDataFileMinimumUseRatio()- Specified by:
getDataFileMinimumUseRatio
in interfaceConfiguration
-
setDataFileCleanupHeadFile
- Specified by:
setDataFileCleanupHeadFile
in interfaceConfiguration
-
getDataFileCleanupHeadFile
public boolean getDataFileCleanupHeadFile()- Specified by:
getDataFileCleanupHeadFile
in interfaceConfiguration
-