Package | Description |
---|---|
com.caucho.db.block | |
com.caucho.db.table | |
com.caucho.db.xa |
Modifier and Type | Method and Description |
---|---|
Block |
BlockStore.allocateBlock()
Allocates a new block for a non-row.
|
Block |
BlockStore.allocateIndexBlock()
Allocates a new block for an index
|
Block |
BlockStore.allocateIndirectBlock()
Allocates a new block for a non-row.
|
Block |
BlockStore.allocateRow()
Allocates a new block for a row.
|
Block |
BlockStore.loadBlock(long blockAddress)
Returns the matching block.
|
Block |
BlockStore.readBlock(long blockAddress)
Returns the matching block.
|
Block |
BlockStore.writeBlock(long blockAddress,
int blockOffset,
byte[] buffer,
int offset,
int length)
Writes a block.
|
Block |
BlockStore.writeBlock(long blockAddress,
int blockOffset,
char[] buffer,
int offset,
int charLength)
Writes a character based block
|
Block |
BlockStore.writeBlockLong(long blockAddress,
int offset,
long value)
Writes a long value to a block
|
Block |
BlockStore.writeMiniFragment(long fragmentAddress,
int fragmentOffset,
byte[] buffer,
int offset,
int length)
Writes a miniFragment.
|
Block |
BlockStore.writeMiniFragment(long fragmentAddress,
int fragmentOffset,
char[] buffer,
int offset,
int length)
Writes a character based
|
Modifier and Type | Method and Description |
---|---|
Block |
TableIterator.getBlock() |
Modifier and Type | Method and Description |
---|---|
void |
Table.insertRow(QueryContext queryContext,
DbTransaction xa,
java.util.ArrayList<Column> columns,
java.util.ArrayList<Expr> values,
Block block,
int rowOffset) |
Modifier and Type | Method and Description |
---|---|
Block |
DbTransaction.allocateRow(BlockStore store)
Returns a modified block.
|
Block |
RawTransaction.createAutoCommitWriteBlock(Block block)
Returns a modified block.
|
Block |
RawTransaction.createWriteBlock(Block block)
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.
|
Modifier and Type | Method and Description |
---|---|
void |
DbTransaction.addUpdateBlock(Block block)
Adds a block for update.
|
void |
RawTransaction.addUpdateBlock(Block block)
Adds an update block
|
abstract void |
StoreTransaction.addUpdateBlock(Block block)
Adds an updated block.
|
void |
StoreTransaction.addUpdateFragmentBlock(Block block)
Add an update fragment block.
|
Block |
RawTransaction.createAutoCommitWriteBlock(Block block)
Returns a modified block.
|
Block |
RawTransaction.createWriteBlock(Block block)
Returns a modified block.
|
void |
DbTransaction.deallocateBlock(Block block)
Returns a modified block.
|