package com.sleepycat.je.log.entry; import com.sleepycat.je.DatabaseException; import com.sleepycat.je.dbi.DatabaseId; import com.sleepycat.je.dbi.EnvironmentImpl; import com.sleepycat.je.tree.IN; import de.ovgu.cide.jakutil.*; /** * An INContainingEntry is a log entry that contains internal nodes. */ public interface INContainingEntry { /** * @return the IN held within this log entry. */ public IN getIN( EnvironmentImpl env) throws DatabaseException ; /** * @return the database id held within this log entry. */ public DatabaseId getDbId(); /** * @return the LSN that represents this IN. */ public long getLsnOfIN( long lastReadLsn); }