java.lang.Object
org.apache.derby.impl.store.access.btree.index.B2IUndo
All Implemented Interfaces:
Externalizable, Serializable, Formatable, TypedFormat, LogicalUndo

public class B2IUndo extends Object implements LogicalUndo, Formatable
The B2IUndo interface packages up the routines which the rawstore needs to call to perform logical undo of a record in a B2i. The rawstore will determine that a page has changed since the record was written, and if it has it will call the findUndo() interface, to find the page where the record exists (as it may have moved).

This class must not contain any persistent state, as this class is stored in the log record of the insert/delete.

See Also: