com.sleepycat.db

Class DatabaseConfig

public class DatabaseConfig extends Object implements Cloneable

Field Summary
static DatabaseConfigDEFAULT
Constructor Summary
DatabaseConfig()
Method Summary
booleangetAllowCreate()
ComparatorgetBtreeComparator()
intgetBtreeMinKey()
BtreePrefixCalculatorgetBtreePrefixCalculator()
booleangetBtreeRecordNumbers()
intgetByteOrder()
booleangetByteSwapped()
intgetCacheCount()
longgetCacheSize()
booleangetChecksum()
booleangetDirtyRead()
ComparatorgetDuplicateComparator()
booleangetEncrypted()
ErrorHandlergetErrorHandler()
StringgetErrorPrefix()
OutputStreamgetErrorStream()
booleangetExclusiveCreate()
FeedbackHandlergetFeedbackHandler()
HashergetHasher()
intgetHashFillFactor()
intgetHashNumElements()
MessageHandlergetMessageHandler()
OutputStreamgetMessageStream()
longgetMode()
booleangetMultiversion()
booleangetNoMMap()
intgetPageSize()
PanicHandlergetPanicHandler()
intgetQueueExtentSize()
booleangetQueueInOrder()
booleangetReadOnly()
booleangetReadUncommitted()
intgetRecordDelimiter()
intgetRecordLength()
RecordNumberAppendergetRecordNumberAppender()
intgetRecordPad()
FilegetRecordSource()
booleangetRenumbering()
booleangetReverseSplitOff()
booleangetSnapshot()
booleangetSortedDuplicates()
booleangetTransactional()
booleangetTransactionNotDurable()
booleangetTruncate()
DatabaseTypegetType()
booleangetUnsortedDuplicates()
booleangetXACreate()
voidsetAllowCreate(boolean allowCreate)
voidsetBtreeComparator(Comparator btreeComparator)
voidsetBtreeMinKey(int btMinKey)
voidsetBtreePrefixCalculator(BtreePrefixCalculator btreePrefixCalculator)
voidsetBtreeRecordNumbers(boolean btreeRecordNumbers)
voidsetByteOrder(int byteOrder)
voidsetCacheCount(int cacheCount)
voidsetCacheSize(long cacheSize)
voidsetChecksum(boolean checksum)
voidsetDirtyRead(boolean dirtyRead)
voidsetDuplicateComparator(Comparator duplicateComparator)
voidsetEncrypted(String password)
voidsetErrorHandler(ErrorHandler errorHandler)
voidsetErrorPrefix(String errorPrefix)
voidsetErrorStream(OutputStream errorStream)
voidsetExclusiveCreate(boolean exclusiveCreate)
voidsetFeedbackHandler(FeedbackHandler feedbackHandler)
voidsetHasher(Hasher hasher)
voidsetHashFillFactor(int hashFillFactor)
voidsetHashNumElements(int hashNumElements)
voidsetMessageHandler(MessageHandler messageHandler)
voidsetMessageStream(OutputStream messageStream)
voidsetMode(int mode)
voidsetMultiversion(boolean Multiversion)
voidsetNoMMap(boolean noMMap)
voidsetPageSize(int pageSize)
voidsetPanicHandler(PanicHandler panicHandler)
voidsetQueueExtentSize(int queueExtentSize)
voidsetQueueInOrder(boolean queueInOrder)
voidsetReadOnly(boolean readOnly)
voidsetReadUncommitted(boolean readUncommitted)
voidsetRecordDelimiter(int recordDelimiter)
voidsetRecordLength(int recordLength)
voidsetRecordNumberAppender(RecordNumberAppender recnoAppender)
voidsetRecordPad(int recordPad)
voidsetRecordSource(File recordSource)
voidsetRenumbering(boolean renumbering)
voidsetReverseSplitOff(boolean reverseSplitOff)
voidsetSnapshot(boolean snapshot)
voidsetSortedDuplicates(boolean sortedDuplicates)
voidsetTransactional(boolean transactional)
voidsetTransactionNotDurable(boolean transactionNotDurable)
voidsetTruncate(boolean truncate)
voidsetType(DatabaseType type)
voidsetUnsortedDuplicates(boolean unsortedDuplicates)
voidsetXACreate(boolean xaCreate)

Field Detail

DEFAULT

public static final DatabaseConfig DEFAULT

Constructor Detail

DatabaseConfig

public DatabaseConfig()

Method Detail

getAllowCreate

public boolean getAllowCreate()

getBtreeComparator

public Comparator getBtreeComparator()

getBtreeMinKey

public int getBtreeMinKey()

getBtreePrefixCalculator

public BtreePrefixCalculator getBtreePrefixCalculator()

getBtreeRecordNumbers

public boolean getBtreeRecordNumbers()

getByteOrder

public int getByteOrder()

getByteSwapped

public boolean getByteSwapped()

getCacheCount

public int getCacheCount()

getCacheSize

public long getCacheSize()

getChecksum

public boolean getChecksum()

getDirtyRead

public boolean getDirtyRead()

Deprecated:

getDuplicateComparator

public Comparator getDuplicateComparator()

getEncrypted

public boolean getEncrypted()

getErrorHandler

public ErrorHandler getErrorHandler()

getErrorPrefix

public String getErrorPrefix()

getErrorStream

public OutputStream getErrorStream()

getExclusiveCreate

public boolean getExclusiveCreate()

getFeedbackHandler

public FeedbackHandler getFeedbackHandler()

getHasher

public Hasher getHasher()

getHashFillFactor

public int getHashFillFactor()

getHashNumElements

public int getHashNumElements()

getMessageHandler

public MessageHandler getMessageHandler()

getMessageStream

public OutputStream getMessageStream()

getMode

public long getMode()

getMultiversion

public boolean getMultiversion()

getNoMMap

public boolean getNoMMap()

getPageSize

public int getPageSize()

getPanicHandler

public PanicHandler getPanicHandler()

getQueueExtentSize

public int getQueueExtentSize()

getQueueInOrder

public boolean getQueueInOrder()

getReadOnly

public boolean getReadOnly()

getReadUncommitted

public boolean getReadUncommitted()

getRecordDelimiter

public int getRecordDelimiter()

getRecordLength

public int getRecordLength()

getRecordNumberAppender

public RecordNumberAppender getRecordNumberAppender()

getRecordPad

public int getRecordPad()

getRecordSource

public File getRecordSource()

getRenumbering

public boolean getRenumbering()

getReverseSplitOff

public boolean getReverseSplitOff()

getSnapshot

public boolean getSnapshot()

getSortedDuplicates

public boolean getSortedDuplicates()

getTransactional

public boolean getTransactional()

getTransactionNotDurable

public boolean getTransactionNotDurable()

getTruncate

public boolean getTruncate()

getType

public DatabaseType getType()

getUnsortedDuplicates

public boolean getUnsortedDuplicates()

getXACreate

public boolean getXACreate()

setAllowCreate

public void setAllowCreate(boolean allowCreate)

setBtreeComparator

public void setBtreeComparator(Comparator btreeComparator)

setBtreeMinKey

public void setBtreeMinKey(int btMinKey)

setBtreePrefixCalculator

public void setBtreePrefixCalculator(BtreePrefixCalculator btreePrefixCalculator)

setBtreeRecordNumbers

public void setBtreeRecordNumbers(boolean btreeRecordNumbers)

setByteOrder

public void setByteOrder(int byteOrder)

setCacheCount

public void setCacheCount(int cacheCount)

setCacheSize

public void setCacheSize(long cacheSize)

setChecksum

public void setChecksum(boolean checksum)

setDirtyRead

public void setDirtyRead(boolean dirtyRead)

Deprecated:

setDuplicateComparator

public void setDuplicateComparator(Comparator duplicateComparator)

setEncrypted

public void setEncrypted(String password)

setErrorHandler

public void setErrorHandler(ErrorHandler errorHandler)

setErrorPrefix

public void setErrorPrefix(String errorPrefix)

setErrorStream

public void setErrorStream(OutputStream errorStream)

setExclusiveCreate

public void setExclusiveCreate(boolean exclusiveCreate)

setFeedbackHandler

public void setFeedbackHandler(FeedbackHandler feedbackHandler)

setHasher

public void setHasher(Hasher hasher)

setHashFillFactor

public void setHashFillFactor(int hashFillFactor)

setHashNumElements

public void setHashNumElements(int hashNumElements)

setMessageHandler

public void setMessageHandler(MessageHandler messageHandler)

setMessageStream

public void setMessageStream(OutputStream messageStream)

setMode

public void setMode(int mode)

setMultiversion

public void setMultiversion(boolean Multiversion)

setNoMMap

public void setNoMMap(boolean noMMap)

setPageSize

public void setPageSize(int pageSize)

setPanicHandler

public void setPanicHandler(PanicHandler panicHandler)

setQueueExtentSize

public void setQueueExtentSize(int queueExtentSize)

setQueueInOrder

public void setQueueInOrder(boolean queueInOrder)

setReadOnly

public void setReadOnly(boolean readOnly)

setReadUncommitted

public void setReadUncommitted(boolean readUncommitted)

setRecordDelimiter

public void setRecordDelimiter(int recordDelimiter)

setRecordLength

public void setRecordLength(int recordLength)

setRecordNumberAppender

public void setRecordNumberAppender(RecordNumberAppender recnoAppender)

setRecordPad

public void setRecordPad(int recordPad)

setRecordSource

public void setRecordSource(File recordSource)

setRenumbering

public void setRenumbering(boolean renumbering)

setReverseSplitOff

public void setReverseSplitOff(boolean reverseSplitOff)

setSnapshot

public void setSnapshot(boolean snapshot)

setSortedDuplicates

public void setSortedDuplicates(boolean sortedDuplicates)

setTransactional

public void setTransactional(boolean transactional)

setTransactionNotDurable

public void setTransactionNotDurable(boolean transactionNotDurable)

setTruncate

public void setTruncate(boolean truncate)

setType

public void setType(DatabaseType type)

setUnsortedDuplicates

public void setUnsortedDuplicates(boolean unsortedDuplicates)

setXACreate

public void setXACreate(boolean xaCreate)