com.sleepycat.db
Class EnvironmentConfig
java.lang.Object
com.sleepycat.db.EnvironmentConfig
- All Implemented Interfaces:
- java.lang.Cloneable
public class EnvironmentConfig
- 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 EnvironmentConfig DEFAULT
EnvironmentConfig
public EnvironmentConfig()
setAllowCreate
public void setAllowCreate(boolean allowCreate)
getAllowCreate
public boolean getAllowCreate()
setCacheSize
public void setCacheSize(long cacheSize)
getCacheSize
public long getCacheSize()
setCacheCount
public void setCacheCount(int cacheCount)
getCacheCount
public int getCacheCount()
setCDBLockAllDatabases
public void setCDBLockAllDatabases(boolean cdbLockAllDatabases)
getCDBLockAllDatabases
public boolean getCDBLockAllDatabases()
addDataDir
public void addDataDir(java.lang.String dataDir)
getDataDirs
public java.lang.String[] getDataDirs()
setDirectDatabaseIO
public void setDirectDatabaseIO(boolean directDatabaseIO)
getDirectDatabaseIO
public boolean getDirectDatabaseIO()
setDirectLogIO
public void setDirectLogIO(boolean directLogIO)
getDirectLogIO
public boolean getDirectLogIO()
setDsyncLog
public void setDsyncLog(boolean dsyncLog)
getDsyncLog
public boolean getDsyncLog()
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()
setFeedbackHandler
public void setFeedbackHandler(FeedbackHandler feedbackHandler)
getFeedbackHandler
public FeedbackHandler getFeedbackHandler()
setInitializeCache
public void setInitializeCache(boolean initializeCache)
getInitializeCache
public boolean getInitializeCache()
setInitializeCDB
public void setInitializeCDB(boolean initializeCDB)
getInitializeCDB
public boolean getInitializeCDB()
setInitializeLocking
public void setInitializeLocking(boolean initializeLocking)
getInitializeLocking
public boolean getInitializeLocking()
setInitializeLogging
public void setInitializeLogging(boolean initializeLogging)
getInitializeLogging
public boolean getInitializeLogging()
setInitializeRegions
public void setInitializeRegions(boolean initializeRegions)
getInitializeRegions
public boolean getInitializeRegions()
setInitializeReplication
public void setInitializeReplication(boolean initializeReplication)
getInitializeReplication
public boolean getInitializeReplication()
setJoinEnvironment
public void setJoinEnvironment(boolean joinEnvironment)
getJoinEnvironment
public boolean getJoinEnvironment()
setLockConflicts
public void setLockConflicts(byte[][] lockConflicts)
getLockConflicts
public byte[][] getLockConflicts()
setLockDetectMode
public void setLockDetectMode(LockDetectMode lockDetectMode)
getLockDetectMode
public LockDetectMode getLockDetectMode()
setLockDown
public void setLockDown(boolean lockDown)
getLockDown
public boolean getLockDown()
setLockTimeout
public void setLockTimeout(long lockTimeout)
getLockTimeout
public long getLockTimeout()
setLogAutoRemove
public void setLogAutoRemove(boolean logAutoRemove)
getLogAutoRemove
public boolean getLogAutoRemove()
setLogInMemory
public void setLogInMemory(boolean logInMemory)
getLogInMemory
public boolean getLogInMemory()
setLogRecordHandler
public void setLogRecordHandler(LogRecordHandler logRecordHandler)
getLogRecordHandler
public LogRecordHandler getLogRecordHandler()
setMaxLocks
public void setMaxLocks(int maxLocks)
getMaxLocks
public int getMaxLocks()
setMaxLockers
public void setMaxLockers(int maxLockers)
getMaxLockers
public int getMaxLockers()
setMaxLockObjects
public void setMaxLockObjects(int maxLockObjects)
getMaxLockObjects
public int getMaxLockObjects()
setMaxLogFileSize
public void setMaxLogFileSize(int maxLogFileSize)
getMaxLogFileSize
public int getMaxLogFileSize()
setLogBufferSize
public void setLogBufferSize(int logBufferSize)
getLogBufferSize
public int getLogBufferSize()
setLogDirectory
public void setLogDirectory(java.io.File logDirectory)
getLogDirectory
public java.io.File getLogDirectory()
setLogRegionSize
public void setLogRegionSize(int logRegionSize)
getLogRegionSize
public int getLogRegionSize()
setMessageHandler
public void setMessageHandler(MessageHandler messageHandler)
getMessageHandler
public MessageHandler getMessageHandler()
setMessageStream
public void setMessageStream(java.io.OutputStream messageStream)
getMessageStream
public java.io.OutputStream getMessageStream()
setMMapSize
public void setMMapSize(long mmapSize)
getMMapSize
public long getMMapSize()
setMode
public void setMode(int mode)
getMode
public long getMode()
setNoLocking
public void setNoLocking(boolean noLocking)
getNoLocking
public boolean getNoLocking()
setNoMMap
public void setNoMMap(boolean noMMap)
getNoMMap
public boolean getNoMMap()
setNoPanic
public void setNoPanic(boolean noPanic)
getNoPanic
public boolean getNoPanic()
setOverwrite
public void setOverwrite(boolean overwrite)
getOverwrite
public boolean getOverwrite()
setPanicHandler
public void setPanicHandler(PanicHandler panicHandler)
getPanicHandler
public PanicHandler getPanicHandler()
setPrivate
public void setPrivate(boolean isPrivate)
getPrivate
public boolean getPrivate()
getReadOnly
public boolean getReadOnly()
setReadOnly
public void setReadOnly(boolean readOnly)
setReplicationLimit
public void setReplicationLimit(long replicationLimit)
getReplicationLimit
public long getReplicationLimit()
setReplicationTransport
public void setReplicationTransport(int envid,
ReplicationTransport replicationTransport)
getReplicationTransport
public ReplicationTransport getReplicationTransport()
setRunFatalRecovery
public void setRunFatalRecovery(boolean runFatalRecovery)
getRunFatalRecovery
public boolean getRunFatalRecovery()
setRunRecovery
public void setRunRecovery(boolean runRecovery)
getRunRecovery
public boolean getRunRecovery()
setSystemMemory
public void setSystemMemory(boolean systemMemory)
getSystemMemory
public boolean getSystemMemory()
setRPCServer
public void setRPCServer(java.lang.String rpcServer,
long rpcClientTimeout,
long rpcServerTimeout)
setSegmentId
public void setSegmentId(long segmentId)
getSegmentId
public long getSegmentId()
setTemporaryDirectory
public void setTemporaryDirectory(java.lang.String temporaryDirectory)
getTemporaryDirectory
public java.lang.String getTemporaryDirectory()
setTestAndSetSpins
public void setTestAndSetSpins(int testAndSetSpins)
getTestAndSetSpins
public int getTestAndSetSpins()
setThreaded
public void setThreaded(boolean threaded)
getThreaded
public boolean getThreaded()
setTransactional
public void setTransactional(boolean transactional)
getTransactional
public boolean getTransactional()
setTxnNoSync
public void setTxnNoSync(boolean txnNoSync)
getTxnNoSync
public boolean getTxnNoSync()
setTxnNotDurable
public void setTxnNotDurable(boolean txnNotDurable)
getTxnNotDurable
public boolean getTxnNotDurable()
setTxnMaxActive
public void setTxnMaxActive(int txnMaxActive)
getTxnMaxActive
public int getTxnMaxActive()
setTxnTimeout
public void setTxnTimeout(long txnTimeout)
getTxnTimeout
public long getTxnTimeout()
setTxnTimestamp
public void setTxnTimestamp(java.util.Date txnTimestamp)
getTxnTimestamp
public java.util.Date getTxnTimestamp()
setTxnWriteNoSync
public void setTxnWriteNoSync(boolean txnWriteNoSync)
getTxnWriteNoSync
public boolean getTxnWriteNoSync()
setUseEnvironment
public void setUseEnvironment(boolean useEnvironment)
getUseEnvironment
public boolean getUseEnvironment()
setUseEnvironmentRoot
public void setUseEnvironmentRoot(boolean useEnvironmentRoot)
getUseEnvironmentRoot
public boolean getUseEnvironmentRoot()
setVerboseDeadlock
public void setVerboseDeadlock(boolean verboseDeadlock)
getVerboseDeadlock
public boolean getVerboseDeadlock()
setVerboseRecovery
public void setVerboseRecovery(boolean verboseRecovery)
getVerboseRecovery
public boolean getVerboseRecovery()
setVerboseReplication
public void setVerboseReplication(boolean verboseReplication)
getVerboseReplication
public boolean getVerboseReplication()
setVerboseWaitsFor
public void setVerboseWaitsFor(boolean verboseWaitsFor)
getVerboseWaitsFor
public boolean getVerboseWaitsFor()
setYieldCPU
public void setYieldCPU(boolean yieldCPU)
getYieldCPU
public boolean getYieldCPU()