public class MappedStoreManager extends AbstractStoreManager
BinaryMap
objects built on the MappedBufferManager
to provide BinaryStore
objects.Base.LoggingWriter, Base.StackFrame
Constructor and Description |
---|
MappedStoreManager(int cbInitial,
int cbMaximum,
File dir)
Construct a DirectStoreManager that uses BinaryMap objests built on
the MappedBufferManager(s) with certain initial and maximum size.
|
Modifier and Type | Method and Description |
---|---|
protected ByteBufferManager |
createBufferManager()
Create a ByteBufferManager to be used by a BinaryStore.
|
File |
getDirectory()
Obtain the directory to use for MappedBufferManager(s).
|
void |
setDirectory(File dir)
Specify the directory to use for MappedBufferManager(s).
|
createBinaryStore, destroyBinaryStore, getMaxCapacity, getMinCapacity, setMaxCapacity, setMinCapacity
azzert, azzert, azzert, azzertFailed, breakLines, breakLines, capitalize, checkNotEmpty, checkNotNull, checkRange, computeSafeWaitTime, decimalValue, dup, dup, ensureBigDecimal, ensureClassLoader, ensureRuntimeException, ensureRuntimeException, equals, equalsDeep, err, err, err, err, err, escape, formatDateTime, getCallerStackFrame, getCommonMonitor, getCommonMonitor, getCommonMonitor, getContextClassLoader, getContextClassLoader, getDeepMessage, getErr, getLastSafeTimeMillis, getLog, getMaxDecDigits, getMaxHexDigits, getOriginalException, getOut, getProcessRandom, getRandom, getRandomBinary, getRandomBinary, getRandomString, getSafeTimeMillis, getStackFrame, getStackFrames, getStackTrace, getStackTrace, getThreadFactory, getTimeZone, getUpTimeMillis, hashCode, hexValue, indentString, indentString, isDecimal, isHex, isLogEcho, isOctal, log, log, log, log, log, makeInteger, makeLong, makeThread, mod, mod, octalValue, out, out, out, out, out, pad, parseBandwidth, parseBandwidth, parseDelimitedString, parseHex, parseHex, parseMemorySize, parseMemorySize, parsePercentage, parseTime, parseTime, parseTimeNanos, parseTimeNanos, printStackTrace, randomize, randomize, randomize, randomize, read, read, read, read, read, read, read, replace, setErr, setLog, setLogEcho, setOut, sleep, toBandwidthString, toBandwidthString, toCharEscape, toCrc, toCrc, toCrc, toCrc, toCrc, toDecString, toDelimitedString, toDelimitedString, toDelimitedString, toDelimitedString, toHex, toHex, toHexDump, toHexEscape, toHexEscape, toHexEscape, toHexEscape, toHexString, toMemorySizeString, toMemorySizeString, toQuotedCharEscape, toQuotedStringEscape, toSqlString, toString, toString, toStringEscape, toUnicodeEscape, trace, trace, trace, trace, trace, trace, trace, trace, trace, truncateString, truncateString, wait
public MappedStoreManager(int cbInitial, int cbMaximum, File dir)
cbInitial
- the initial size of the managed bufferscbMaximum
- the maximum size of the managed bufferspublic File getDirectory()
public void setDirectory(File dir)
dir
- the File object representing the directory, or null
to use the default locationprotected ByteBufferManager createBufferManager()
createBufferManager
in class AbstractStoreManager