public class LevelDBStoreFactory extends java.lang.Object implements PersistenceAdapterFactory
Constructor and Description |
---|
LevelDBStoreFactory() |
Modifier and Type | Method and Description |
---|---|
PersistenceAdapter |
createPersistenceAdapter()
Creates a persistence Adapter that can use a given directory to store it's data.
|
int |
getAsyncBufferSize() |
java.io.File |
getDirectory() |
int |
getFlushDelay() |
int |
getIndexBlockRestartInterval() |
int |
getIndexBlockSize() |
long |
getIndexCacheSize() |
java.lang.String |
getIndexCompression() |
java.lang.String |
getIndexFactory() |
int |
getIndexMaxOpenFiles() |
int |
getIndexWriteBufferSize() |
java.lang.String |
getLogCompression() |
java.io.File |
getLogDirectory() |
long |
getLogSize() |
boolean |
isMonitorStats() |
boolean |
isParanoidChecks() |
boolean |
isSync() |
boolean |
isVerifyChecksums() |
void |
setAsyncBufferSize(int asyncBufferSize) |
void |
setDirectory(java.io.File directory) |
void |
setFlushDelay(int flushDelay) |
void |
setIndexBlockRestartInterval(int indexBlockRestartInterval) |
void |
setIndexBlockSize(int indexBlockSize) |
void |
setIndexCacheSize(long indexCacheSize) |
void |
setIndexCompression(java.lang.String indexCompression) |
void |
setIndexFactory(java.lang.String indexFactory) |
void |
setIndexMaxOpenFiles(int indexMaxOpenFiles) |
void |
setIndexWriteBufferSize(int indexWriteBufferSize) |
void |
setLogCompression(java.lang.String logCompression) |
void |
setLogDirectory(java.io.File logDirectory) |
void |
setLogSize(long logSize) |
void |
setMonitorStats(boolean monitorStats) |
void |
setParanoidChecks(boolean paranoidChecks) |
void |
setSync(boolean sync) |
void |
setVerifyChecksums(boolean verifyChecksums) |
public PersistenceAdapter createPersistenceAdapter() throws java.io.IOException
PersistenceAdapterFactory
createPersistenceAdapter
in interface PersistenceAdapterFactory
java.io.IOException
public int getAsyncBufferSize()
public void setAsyncBufferSize(int asyncBufferSize)
public java.io.File getDirectory()
public void setDirectory(java.io.File directory)
public int getFlushDelay()
public void setFlushDelay(int flushDelay)
public int getIndexBlockRestartInterval()
public void setIndexBlockRestartInterval(int indexBlockRestartInterval)
public int getIndexBlockSize()
public void setIndexBlockSize(int indexBlockSize)
public long getIndexCacheSize()
public void setIndexCacheSize(long indexCacheSize)
public java.lang.String getIndexCompression()
public void setIndexCompression(java.lang.String indexCompression)
public java.lang.String getIndexFactory()
public void setIndexFactory(java.lang.String indexFactory)
public int getIndexMaxOpenFiles()
public void setIndexMaxOpenFiles(int indexMaxOpenFiles)
public int getIndexWriteBufferSize()
public void setIndexWriteBufferSize(int indexWriteBufferSize)
public java.lang.String getLogCompression()
public void setLogCompression(java.lang.String logCompression)
public java.io.File getLogDirectory()
public void setLogDirectory(java.io.File logDirectory)
public long getLogSize()
public void setLogSize(long logSize)
public boolean isMonitorStats()
public void setMonitorStats(boolean monitorStats)
public boolean isParanoidChecks()
public void setParanoidChecks(boolean paranoidChecks)
public boolean isSync()
public void setSync(boolean sync)
public boolean isVerifyChecksums()
public void setVerifyChecksums(boolean verifyChecksums)
Copyright © 2005-2014 Red Hat, Inc.. All Rights Reserved.