com.sleepycat.db
Class DatabaseConfig
java.lang.Object
com.sleepycat.db.DatabaseConfig
- All Implemented Interfaces:
- java.lang.Cloneable
- Direct Known Subclasses:
- SecondaryConfig
public class DatabaseConfig
- extends java.lang.Object
- implements java.lang.Cloneable
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT
public static final DatabaseConfig DEFAULT
DatabaseConfig
public DatabaseConfig()
setAllowCreate
public void setAllowCreate(boolean allowCreate)
getAllowCreate
public boolean getAllowCreate()
setBtreeComparator
public void setBtreeComparator(java.util.Comparator btreeComparator)
getBtreeComparator
public java.util.Comparator getBtreeComparator()
setBtreeMinKey
public void setBtreeMinKey(int btMinKey)
getBtreeMinKey
public int getBtreeMinKey()
setByteOrder
public void setByteOrder(int byteOrder)
getByteOrder
public int getByteOrder()
getByteSwapped
public boolean getByteSwapped()
setBtreePrefixCalculator
public void setBtreePrefixCalculator(BtreePrefixCalculator btreePrefixCalculator)
getBtreePrefixCalculator
public BtreePrefixCalculator getBtreePrefixCalculator()
setCacheSize
public void setCacheSize(long cacheSize)
getCacheSize
public long getCacheSize()
setCacheCount
public void setCacheCount(int cacheCount)
getCacheCount
public int getCacheCount()
setChecksum
public void setChecksum(boolean checksum)
getChecksum
public boolean getChecksum()
setDirtyRead
public void setDirtyRead(boolean dirtyRead)
getDirtyRead
public boolean getDirtyRead()
setDuplicateComparator
public void setDuplicateComparator(java.util.Comparator duplicateComparator)
getDuplicateComparator
public java.util.Comparator getDuplicateComparator()
setEncrypted
public void setEncrypted(java.lang.String password)
getEncrypted
public boolean getEncrypted()
setErrorHandler
public void setErrorHandler(ErrorHandler errorHandler)
getErrorHandler
public ErrorHandler getErrorHandler()
setErrorPrefix
public void setErrorPrefix(java.lang.String errorPrefix)
getErrorPrefix
public java.lang.String getErrorPrefix()
setErrorStream
public void setErrorStream(java.io.OutputStream errorStream)
getErrorStream
public java.io.OutputStream getErrorStream()
setExclusiveCreate
public void setExclusiveCreate(boolean exclusiveCreate)
getExclusiveCreate
public boolean getExclusiveCreate()
setFeedbackHandler
public void setFeedbackHandler(FeedbackHandler feedbackHandler)
getFeedbackHandler
public FeedbackHandler getFeedbackHandler()
setHashFillFactor
public void setHashFillFactor(int hashFillFactor)
getHashFillFactor
public int getHashFillFactor()
setHasher
public void setHasher(Hasher hasher)
getHasher
public Hasher getHasher()
setHashNumElements
public void setHashNumElements(int hashNumElements)
getHashNumElements
public int getHashNumElements()
setMessageHandler
public void setMessageHandler(MessageHandler messageHandler)
getMessageHandler
public MessageHandler getMessageHandler()
setMessageStream
public void setMessageStream(java.io.OutputStream messageStream)
getMessageStream
public java.io.OutputStream getMessageStream()
setMode
public void setMode(int mode)
getMode
public long getMode()
setNoMMap
public void setNoMMap(boolean noMMap)
getNoMMap
public boolean getNoMMap()
setPageSize
public void setPageSize(int pageSize)
getPageSize
public int getPageSize()
setPanicHandler
public void setPanicHandler(PanicHandler panicHandler)
getPanicHandler
public PanicHandler getPanicHandler()
setQueueExtentSize
public void setQueueExtentSize(int queueExtentSize)
getQueueExtentSize
public int getQueueExtentSize()
setQueueInOrder
public void setQueueInOrder(boolean queueInOrder)
getQueueInOrder
public boolean getQueueInOrder()
setReadOnly
public void setReadOnly(boolean readOnly)
getReadOnly
public boolean getReadOnly()
setRecordNumberAppender
public void setRecordNumberAppender(RecordNumberAppender recnoAppender)
getRecordNumberAppender
public RecordNumberAppender getRecordNumberAppender()
setRecordDelimiter
public void setRecordDelimiter(int recordDelimiter)
getRecordDelimiter
public int getRecordDelimiter()
setRecordLength
public void setRecordLength(int recordLength)
getRecordLength
public int getRecordLength()
setBtreeRecordNumbers
public void setBtreeRecordNumbers(boolean btreeRecordNumbers)
getBtreeRecordNumbers
public boolean getBtreeRecordNumbers()
setRecordPad
public void setRecordPad(int recordPad)
getRecordPad
public int getRecordPad()
setRecordSource
public void setRecordSource(java.io.File recordSource)
getRecordSource
public java.io.File getRecordSource()
setRenumbering
public void setRenumbering(boolean renumbering)
getRenumbering
public boolean getRenumbering()
setReverseSplitOff
public void setReverseSplitOff(boolean reverseSplitOff)
getReverseSplitOff
public boolean getReverseSplitOff()
setSortedDuplicates
public void setSortedDuplicates(boolean sortedDuplicates)
getSortedDuplicates
public boolean getSortedDuplicates()
setUnsortedDuplicates
public void setUnsortedDuplicates(boolean unsortedDuplicates)
getUnsortedDuplicates
public boolean getUnsortedDuplicates()
setSnapshot
public void setSnapshot(boolean snapshot)
getSnapshot
public boolean getSnapshot()
getTransactional
public boolean getTransactional()
setTransactional
public void setTransactional(boolean transactional)
setTransactionNotDurable
public void setTransactionNotDurable(boolean transactionNotDurable)
getTransactionNotDurable
public boolean getTransactionNotDurable()
setTruncate
public void setTruncate(boolean truncate)
getTruncate
public boolean getTruncate()
setType
public void setType(DatabaseType type)
getType
public DatabaseType getType()
setXACreate
public void setXACreate(boolean xaCreate)
getXACreate
public boolean getXACreate()