|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.caucho.db.store.StoreTransaction
public abstract class StoreTransaction
Represents a single transaction.
| Constructor Summary | |
|---|---|
StoreTransaction()
|
|
| Method Summary | |
|---|---|
abstract void |
addUpdateBlock(Block block)
Adds an updated block. |
void |
addUpdateFragmentBlock(Block block)
Add an update fragment block. |
Block |
createAutoCommitWriteBlock(Block block)
Returns a modified block. |
abstract Block |
createWriteBlock(Block block)
Returns a modified block. |
abstract Block |
readBlock(Store store,
long blockAddress)
Returns a read block. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public StoreTransaction()
| Method Detail |
|---|
public abstract Block readBlock(Store store,
long blockAddress)
throws java.io.IOException
java.io.IOException
public abstract Block createWriteBlock(Block block)
throws java.io.IOException
java.io.IOException
public abstract void addUpdateBlock(Block block)
throws java.io.IOException
java.io.IOException
public void addUpdateFragmentBlock(Block block)
throws java.io.IOException
java.io.IOException
public Block createAutoCommitWriteBlock(Block block)
throws java.io.IOException
java.io.IOException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||