|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use BlockStore | |
---|---|
com.caucho.db.blob | |
com.caucho.db.block | |
com.caucho.db.index | |
com.caucho.db.table | |
com.caucho.db.xa | |
com.caucho.message.journal |
Uses of BlockStore in com.caucho.db.blob |
---|
Methods in com.caucho.db.blob that return BlockStore | |
---|---|
BlockStore |
Inode.getStore()
Returns the backing store. |
Methods in com.caucho.db.blob with parameters of type BlockStore | |
---|---|
void |
BlobInputStream.init(BlockStore store,
byte[] inode,
int inodeOffset)
Initialize the output stream. |
void |
BlobOutputStream.init(BlockStore store,
byte[] inode,
int inodeOffset)
Initialize the output stream. |
void |
ClobReader.init(BlockStore store,
byte[] inode,
int inodeOffset)
Initialize the output stream. |
void |
InodeBlobInputStream.init(BlockStore store,
byte[] inode,
int inodeOffset)
Initialize the output stream. |
void |
Inode.init(BlockStore store,
StoreTransaction xa,
byte[] buffer,
int offset)
|
static boolean |
Inode.isValid(BlockStore store,
byte[] bytes,
int offset)
Deletes the inode |
static int |
Inode.writeToStream(byte[] inode,
int inodeOffset,
BlockStore store,
java.io.OutputStream os,
long offset,
long length)
Writes the inode value to a stream. |
Constructors in com.caucho.db.blob with parameters of type BlockStore | |
---|---|
BlobInputStream(BlockStore store,
byte[] inode,
int inodeOffset)
Creates a blob output stream. |
|
BlobOutputStream(BlockStore store,
byte[] inode,
int inodeOffset)
Creates a blob output stream. |
|
BlobOutputStream(DbTransaction xa,
BlockStore store,
byte[] inode,
int inodeOffset)
Creates a blob output stream. |
|
ClobReader(BlockStore store,
byte[] inode,
int inodeOffset)
Creates a clob reader. |
|
Inode(BlockStore store)
|
|
Inode(BlockStore store,
StoreTransaction xa)
|
|
InodeBlobInputStream(BlockStore store,
byte[] inode,
int inodeOffset)
Creates a blob output stream. |
Uses of BlockStore in com.caucho.db.block |
---|
Methods in com.caucho.db.block that return BlockStore | |
---|---|
static BlockStore |
BlockStore.create(Path path)
Creates an independent store. |
static BlockStore |
BlockStore.create(Path path,
boolean isMmap)
Creates an independent store. |
static BlockStore |
BlockStore.createMmap(Path path)
Creates an independent store. |
static BlockStore |
BlockStore.createNoMmap(Path path)
Creates an independent store. |
BlockStore |
Block.getStore()
Returns the block's table. |
Methods in com.caucho.db.block with parameters of type BlockStore | |
---|---|
void |
BlockManager.flush(BlockStore store)
Frees blocks with the given store. |
void |
BlockManager.freeStore(BlockStore store)
Frees blocks with the given store. |
Constructors in com.caucho.db.block with parameters of type BlockStore | |
---|---|
BlockReadWrite(BlockStore store,
Path path,
boolean isEnableMmap)
Creates a new store. |
Uses of BlockStore in com.caucho.db.index |
---|
Constructors in com.caucho.db.index with parameters of type BlockStore | |
---|---|
BTree(BlockStore store,
long rootBlockId,
int keySize,
KeyCompare keyCompare)
Creates a new BTree with the given backing. |
Uses of BlockStore in com.caucho.db.table |
---|
Subclasses of BlockStore in com.caucho.db.table | |
---|---|
class |
Table
Table format: |
Uses of BlockStore in com.caucho.db.xa |
---|
Methods in com.caucho.db.xa with parameters of type BlockStore | |
---|---|
Block |
DbTransaction.allocateRow(BlockStore store)
Returns a modified block. |
Block |
DbTransaction.loadBlock(BlockStore store,
long blockAddress)
Returns a read block. |
Block |
DbTransaction.readBlock(BlockStore store,
long blockAddress)
Returns a read block. |
Block |
RawTransaction.readBlock(BlockStore store,
long blockAddress)
Returns a read block. |
abstract Block |
StoreTransaction.readBlock(BlockStore store,
long blockAddress)
Returns a read block. |
Uses of BlockStore in com.caucho.message.journal |
---|
Methods in com.caucho.message.journal that return BlockStore | |
---|---|
BlockStore |
JournalResult.getBlockStore()
|
Methods in com.caucho.message.journal with parameters of type BlockStore | |
---|---|
void |
JournalResult.init1(BlockStore blockStore,
long blockAddr,
int offset,
int len)
|
void |
JournalRecoverListener.onEntry(long code,
boolean isInit,
boolean isFin,
long xid,
long qid,
long mid,
BlockStore store,
long blockAddress,
int blockOffset,
int length)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |