org.exist.storage.txn
Class Checkpoint
java.lang.Object
org.exist.storage.journal.AbstractLoggable
org.exist.storage.txn.Checkpoint
- All Implemented Interfaces:
- Loggable
- public class Checkpoint
- extends AbstractLoggable
- Author:
- wolf
Method Summary |
java.lang.String |
dump()
Default implementation returns the current LSN plus the
class name of the Loggable instance. |
java.lang.String |
getDateString()
|
int |
getLogSize()
Returns the size of the work load of this
entry. |
long |
getStoredLsn()
|
void |
read(java.nio.ByteBuffer in)
Read the entry. |
void |
write(java.nio.ByteBuffer out)
Write this entry to the specified ByteBuffer. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Checkpoint
public Checkpoint(long transactionId)
Checkpoint
public Checkpoint(DBBroker broker,
long transactionId)
write
public void write(java.nio.ByteBuffer out)
- Description copied from interface:
Loggable
- Write this entry to the specified ByteBuffer.
- Parameters:
out
-
read
public void read(java.nio.ByteBuffer in)
- Description copied from interface:
Loggable
- Read the entry.
- Parameters:
in
-
getStoredLsn
public long getStoredLsn()
getLogSize
public int getLogSize()
- Description copied from interface:
Loggable
- Returns the size of the work load of this
entry.
- Returns:
- size of the work load of this entry.
getDateString
public java.lang.String getDateString()
dump
public java.lang.String dump()
- Description copied from class:
AbstractLoggable
- Default implementation returns the current LSN plus the
class name of the Loggable instance.
- Specified by:
dump
in interface Loggable
- Overrides:
dump
in class AbstractLoggable
Copyright (C) Wolfgang Meier. All rights reserved.