Modifier and Type | Class and Description |
---|---|
static class |
Volume.ByteBufferVol
Abstract Volume over bunch of ByteBuffers
It leaves ByteBufferVol details (allocation, disposal) on subclasses.
|
static class |
Volume.FileChannelVol
Volume which uses FileChannel.
|
static class |
Volume.MappedFileVol |
static class |
Volume.MemoryVol |
Modifier and Type | Field and Description |
---|---|
protected Volume |
StoreDirect.index |
protected Volume |
StoreWAL.log |
protected Volume |
StoreDirect.phys |
Modifier and Type | Method and Description |
---|---|
Volume |
Volume.Factory.createIndexVolume() |
Volume |
Volume.Factory.createPhysVolume() |
Volume |
Volume.Factory.createTransLogVolume() |
static Volume |
Volume.volumeForFile(File f,
boolean useRandomAccessFile,
boolean readOnly,
long sizeLimit,
int chunkShift,
int sizeIncrement) |
static Volume |
Volume.volumeForFile(File f,
boolean useRandomAccessFile,
boolean readOnly,
long sizeLimit,
int chunkShift,
int sizeIncrement,
boolean asyncWriteEnabled) |
Modifier and Type | Method and Description |
---|---|
static void |
Volume.volumeTransfer(long size,
Volume from,
Volume to)
transfer data from one volume to second.
|
Copyright © 2017. All rights reserved.