|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||
java.lang.Objectorg.exist.storage.journal.AbstractLoggable
org.exist.storage.index.AbstractBFileLoggable
org.exist.storage.index.OverflowStoreLoggable
public class OverflowStoreLoggable
| Constructor Summary | |
|---|---|
OverflowStoreLoggable(byte fileId,
Txn transaction,
long page,
long prevPage,
byte[] chunk,
int startOffset,
int chunkSize)
|
|
OverflowStoreLoggable(DBBroker broker,
long transactionId)
|
|
| Method Summary | |
|---|---|
String |
dump()
Default implementation returns the current LSN plus the class name of the Loggable instance. |
int |
getLogSize()
Returns the size of the work load of this entry. |
void |
read(ByteBuffer in)
Read the entry. |
void |
redo()
Redo the underlying operation. |
void |
write(ByteBuffer out)
Write this entry to the specified ByteBuffer. |
| Methods inherited from class org.exist.storage.journal.AbstractLoggable |
|---|
clear, getLogType, getLsn, getTransactionId, setLsn, undo |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public OverflowStoreLoggable(byte fileId,
Txn transaction,
long page,
long prevPage,
byte[] chunk,
int startOffset,
int chunkSize)
page - prevPage - chunk - startOffset - chunkSize - fileId - transaction -
public OverflowStoreLoggable(DBBroker broker,
long transactionId)
broker - transactionId - | Method Detail |
|---|
public void write(ByteBuffer out)
Loggable
write in interface Loggablewrite in class AbstractBFileLoggablepublic void read(ByteBuffer in)
Loggable
read in interface Loggableread in class AbstractBFileLoggablepublic int getLogSize()
Loggable
getLogSize in interface LoggablegetLogSize in class AbstractBFileLoggable
public void redo()
throws LogException
LoggableRecoveryManager.
redo in interface Loggableredo in class AbstractLoggableLogExceptionpublic String dump()
AbstractLoggable
dump in interface Loggabledump in class AbstractBFileLoggable
|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||