com.sleepycat.je.tree
Class INLogContext

java.lang.Object
  extended by com.sleepycat.je.log.LogContext
      extended by com.sleepycat.je.tree.INLogContext

public class INLogContext
extends LogContext

Extends LogContext to add fields used by IN.beforeLog and afterLog methods.


Field Summary
 boolean allowDeltas
          Whether a BINDelta may be logged.
 boolean proactiveMigration
          Whether LNs are migrated proactively by the log cleaner as part of logging a BIN.
 
Fields inherited from class com.sleepycat.je.log.LogContext
backgroundIO, flushRequired, forceNewLogFile, fsyncRequired, nodeDb
 
Constructor Summary
INLogContext()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

allowDeltas

public boolean allowDeltas
Whether a BINDelta may be logged. A BINDelta is logged rather than a BIN if this field is true and other qualifications are met for a delta. Used by BIN.beforeLog. Set by caller.


proactiveMigration

public boolean proactiveMigration
Whether LNs are migrated proactively by the log cleaner as part of logging a BIN. Used by BIN.beforeLog. Set by caller.

Constructor Detail

INLogContext

public INLogContext()