|
||||||||
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.dom.RemovePageLoggable
Constructor Summary | |
RemovePageLoggable(DBBroker broker,
long transactionId)
|
|
RemovePageLoggable(Txn transaction,
long pageNum,
long prevPage,
long nextPage,
byte[] oldData,
int oldLen,
short oldTid,
short oldRecCnt)
|
Method Summary | |
java.lang.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(java.nio.ByteBuffer in)
Read the entry. |
void |
redo()
Redo the underlying operation. |
void |
undo()
Undo, i.e. |
void |
write(java.nio.ByteBuffer out)
Write this entry to the specified ByteBuffer. |
Methods inherited from class org.exist.storage.journal.AbstractLoggable |
clear, getLogType, getLsn, getTransactionId, setLsn |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public RemovePageLoggable(Txn transaction, long pageNum, long prevPage, long nextPage, byte[] oldData, int oldLen, short oldTid, short oldRecCnt)
transaction
- pageNum
- prevPage
- nextPage
- oldData
- oldLen
- oldTid
- oldRecCnt
- public RemovePageLoggable(DBBroker broker, long transactionId)
Method Detail |
public void write(java.nio.ByteBuffer out)
Loggable
out
- public void read(java.nio.ByteBuffer in)
Loggable
in
- public int getLogSize()
Loggable
public void redo() throws LogException
Loggable
RecoveryManager
.
redo
in interface Loggable
redo
in class AbstractLoggable
LogException
public void undo() throws LogException
Loggable
RecoveryManager
.
undo
in interface Loggable
undo
in class AbstractLoggable
LogException
public java.lang.String dump()
AbstractLoggable
dump
in interface Loggable
dump
in class AbstractLoggable
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |