Package com.coyotegulch.jisp
Interface ObjectDatabaseCallback
public interface ObjectDatabaseCallback
An interface to be implemented by objects that wish to be notified of record movements
during the compaction of an
ObjectDatabaseFile
. You supply an implementor
of this interface when invoking the ObjectDatabaseFile.commit
method.-
Method Summary
Modifier and TypeMethodDescriptionvoid
compactNotify
(long position, Object obj) A function called when an object is rewritten to the compacted files.
-
Method Details
-
compactNotify
A function called when an object is rewritten to the compacted files. In general, this function will reindex objects based on their new locations in a file.- Parameters:
position
- New file position forobj
obj
- Object being moved- See Also:
-