com.sleepycat.je.cleaner
Class LNInfo

java.lang.Object
  extended by com.sleepycat.je.cleaner.LNInfo

public final class LNInfo
extends Object

The information necessary to lookup an LN. Used for pending LNs that are locked and must be migrated later, or cannot be migrated immediately during a split. Also used in a look ahead cache in FileProcessor. Is public for Sizeof only.


Constructor Summary
LNInfo(LN ln, DatabaseId dbId, byte[] key, byte[] dupKey)
           
 
Method Summary
(package private)  DatabaseId getDbId()
           
(package private)  byte[] getDupKey()
           
(package private)  byte[] getKey()
           
(package private)  LN getLN()
           
(package private)  int getMemorySize()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LNInfo

public LNInfo(LN ln,
              DatabaseId dbId,
              byte[] key,
              byte[] dupKey)
Method Detail

getLN

LN getLN()

getDbId

DatabaseId getDbId()

getKey

byte[] getKey()

getDupKey

byte[] getDupKey()

getMemorySize

int getMemorySize()


Copyright 2004,2008 Oracle. All rights reserved.