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 |
void |
compactNotify(long position,
java.lang.Object obj)
A function called when an object is rewritten to the compacted files. |
compactNotify
public void compactNotify(long position,
java.lang.Object obj)
- 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 for obj
obj
- Object being moved- See Also:
ObjectDatabaseFile