byte[] movedKarr = new byte[m_keySize];
byte[] movedVarr = new byte[m_valueSize];
int noRead = m_dbFile.read(movedKarr);
if (noRead != m_keySize)
{
throw new NotEnoughDataException(m_keySize, noRead);
}
noRead = m_dbFile.read(movedVarr);
if (noRead != m_valueSize)
{
throw new NotEnoughDataException(m_valueSize, noRead);
}
m_dbFile.seek(pos);
m_dbFile.write(movedKarr);
m_dbFile.write(movedVarr);
if (hasRecordMoveListeners())