|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface LoggableObject
A class that implements LoggableObject can be stored as a JE log entry.
| Method Summary | |
|---|---|
boolean |
countAsObsoleteWhenLogged()
Returns true if this item should be counted as obsoleted when logged. |
LogEntryType |
getLogType()
All objects that are reponsible for a generating a type of log entry must implement this. |
boolean |
marshallOutsideWriteLatch()
Return true if this item can be marshalled outside the log write latch. |
void |
postLogWork(long justLoggedLsn)
Do any processing we need to do after logging, while under the logging latch. |
| Methods inherited from interface com.sleepycat.je.log.LogWritable |
|---|
getLogSize, writeToLog |
| Method Detail |
|---|
LogEntryType getLogType()
void postLogWork(long justLoggedLsn)
throws DatabaseException
DatabaseExceptionboolean marshallOutsideWriteLatch()
boolean countAsObsoleteWhenLogged()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||