org.garret.perst
Interface ChangeListener


public interface ChangeListener

Listener for change is database files. This interface can be used in Storage.propagateChanges to collect all changes since the observation period.


Method Summary
 void propagate(long position, byte[] data)
          Propagate changed database page
 

Method Detail

propagate

public void propagate(long position,
                      byte[] data)
Propagate changed database page

Parameters:
position - position of page in database file
data - page data