📄 environmentconfig.java
字号:
return maxLogFileSize; } public void setLogBufferSize(final int logBufferSize) { this.logBufferSize = logBufferSize; } public int getLogBufferSize() { return logBufferSize; } public void setLogDirectory(final java.io.File logDirectory) { this.logDirectory = logDirectory; } public java.io.File getLogDirectory() { return logDirectory; } public void setLogRegionSize(final int logRegionSize) { this.logRegionSize = logRegionSize; } public int getLogRegionSize() { return logRegionSize; } public void setMessageHandler(final MessageHandler messageHandler) { this.messageHandler = messageHandler; } public MessageHandler getMessageHandler() { return messageHandler; } public void setMessageStream(final java.io.OutputStream messageStream) { this.messageStream = messageStream; } public java.io.OutputStream getMessageStream() { return messageStream; } public void setMMapSize(final long mmapSize) { this.mmapSize = mmapSize; } public long getMMapSize() { return mmapSize; } public void setMode(final int mode) { this.mode = mode; } public long getMode() { return mode; } public void setNoLocking(final boolean noLocking) { this.noLocking = noLocking; } public boolean getNoLocking() { return noLocking; } public void setNoMMap(final boolean noMMap) { this.noMMap = noMMap; } public boolean getNoMMap() { return noMMap; } public void setNoPanic(final boolean noPanic) { this.noPanic = noPanic; } public boolean getNoPanic() { return noPanic; } public void setOverwrite(final boolean overwrite) { this.overwrite = overwrite; } public boolean getOverwrite() { return overwrite; } public void setPanicHandler(final PanicHandler panicHandler) { this.panicHandler = panicHandler; } public PanicHandler getPanicHandler() { return panicHandler; } public void setPrivate(final boolean isPrivate) { this.isPrivate = isPrivate; } public boolean getPrivate() { return isPrivate; } public boolean getReadOnly() { return readOnly; } public void setReadOnly(final boolean readOnly) { this.readOnly = readOnly; } public void setReplicationLimit(final long replicationLimit) { this.replicationLimit = replicationLimit; } public long getReplicationLimit() { return replicationLimit; } public void setReplicationTransport(final int envid, final ReplicationTransport replicationTransport) { this.envid = envid; this.replicationTransport = replicationTransport; } public ReplicationTransport getReplicationTransport() { return replicationTransport; } public void setRunFatalRecovery(final boolean runFatalRecovery) { this.runFatalRecovery = runFatalRecovery; } public boolean getRunFatalRecovery() { return runFatalRecovery; } public void setRunRecovery(final boolean runRecovery) { this.runRecovery = runRecovery; } public boolean getRunRecovery() { return runRecovery; } public void setSystemMemory(final boolean systemMemory) { this.systemMemory = systemMemory; } public boolean getSystemMemory() { return systemMemory; } public void setRPCServer(final String rpcServer, final long rpcClientTimeout, final long rpcServerTimeout) { this.rpcServer = rpcServer; this.rpcClientTimeout = rpcClientTimeout; this.rpcServerTimeout = rpcServerTimeout; // Turn off threading for RPC client handles. this.threaded = false; } public void setSegmentId(final long segmentId) { this.segmentId = segmentId; } public long getSegmentId() { return segmentId; } public void setTemporaryDirectory(final String temporaryDirectory) { this.temporaryDirectory = temporaryDirectory; } public String getTemporaryDirectory() { return temporaryDirectory; } public void setTestAndSetSpins(final int testAndSetSpins) { this.testAndSetSpins = testAndSetSpins; } public int getTestAndSetSpins() { return testAndSetSpins; } public void setThreaded(final boolean threaded) { this.threaded = threaded; } public boolean getThreaded() { return threaded; } public void setTransactional(final boolean transactional) { this.transactional = transactional; } public boolean getTransactional() { return transactional; } public void setTxnNoSync(final boolean txnNoSync) { this.txnNoSync = txnNoSync; } public boolean getTxnNoSync() { return txnNoSync; } public void setTxnNotDurable(final boolean txnNotDurable) { this.txnNotDurable = txnNotDurable; } public boolean getTxnNotDurable() { return txnNotDurable; } public void setTxnMaxActive(final int txnMaxActive) { this.txnMaxActive = txnMaxActive; } public int getTxnMaxActive() { return txnMaxActive; } public void setTxnTimeout(final long txnTimeout) { this.txnTimeout = txnTimeout; } public long getTxnTimeout() { return txnTimeout; } public void setTxnTimestamp(final java.util.Date txnTimestamp) { this.txnTimestamp = txnTimestamp; } public java.util.Date getTxnTimestamp() { return txnTimestamp; } public void setTxnWriteNoSync(final boolean txnWriteNoSync) { this.txnWriteNoSync = txnWriteNoSync; } public boolean getTxnWriteNoSync() { return txnWriteNoSync; } public void setUseEnvironment(final boolean useEnvironment) { this.useEnvironment = useEnvironment; } public boolean getUseEnvironment() { return useEnvironment; } public void setUseEnvironmentRoot(final boolean useEnvironmentRoot) { this.useEnvironmentRoot = useEnvironmentRoot; } public boolean getUseEnvironmentRoot() { return useEnvironmentRoot; } public void setVerboseDeadlock(final boolean verboseDeadlock) { this.verboseDeadlock = verboseDeadlock; } public boolean getVerboseDeadlock() { return verboseDeadlock; } public void setVerboseRecovery(final boolean verboseRecovery) { this.verboseRecovery = verboseRecovery; } public boolean getVerboseRecovery() { return verboseRecovery; } public void setVerboseReplication(final boolean verboseReplication) { this.verboseReplication = verboseReplication; } public boolean getVerboseReplication() { return verboseReplication; } public void setVerboseWaitsFor(final boolean verboseWaitsFor) { this.verboseWaitsFor = verboseWaitsFor; } public boolean getVerboseWaitsFor() { return verboseWaitsFor; } public void setYieldCPU(final boolean yieldCPU) { this.yieldCPU = yieldCPU; } public boolean getYieldCPU() { return yieldCPU; } private boolean lockConflictsEqual(byte[][] lc1, byte[][]lc2) { if (lc1 == lc2) return true; if (lc1 == null || lc2 == null || lc1.length != lc2.length) return false; for (int i = 0; i < lc1.length; i++) { if (lc1[i].length != lc2[i].length) return false; for (int j = 0; j < lc1[i].length; j++) if (lc1[i][j] != lc2[i][j]) return false; } return true; } /* package */ DbEnv openEnvironment(final java.io.File home) throws DatabaseException, java.io.FileNotFoundException { final DbEnv dbenv = createEnvironment(); int openFlags = 0; openFlags |= allowCreate ? DbConstants.DB_CREATE : 0; openFlags |= initializeCache ? DbConstants.DB_INIT_MPOOL : 0; openFlags |= initializeCDB ? DbConstants.DB_INIT_CDB : 0; openFlags |= initializeLocking ? DbConstants.DB_INIT_LOCK : 0; openFlags |= initializeLogging ? DbConstants.DB_INIT_LOG : 0; openFlags |= initializeReplication ? DbConstants.DB_INIT_REP : 0; openFlags |= joinEnvironment ? DbConstants.DB_JOINENV : 0; openFlags |= lockDown ? DbConstants.DB_LOCKDOWN : 0; openFlags |= isPrivate ? DbConstants.DB_PRIVATE : 0; openFlags |= readOnly ? DbConstants.DB_RDONLY : 0; openFlags |= runRecovery ? DbConstants.DB_RECOVER : 0; openFlags |= runFatalRecovery ? DbConstants.DB_RECOVER_FATAL : 0; openFlags |= systemMemory ? DbConstants.DB_SYSTEM_MEM : 0; openFlags |= threaded ? DbConstants.DB_THREAD : 0; openFlags |= transactional ? DbConstants.DB_INIT_TXN : 0; openFlags |= useEnvironment ? DbConstants.DB_USE_ENVIRON : 0; openFlags |= useEnvironmentRoot ? DbConstants.DB_USE_ENVIRON_ROOT : 0; boolean succeeded = false; try { dbenv.open((home == null) ? null : home.toString(), openFlags, mode); succeeded = true;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -