package edu.caltech.nanodb.server.properties;
/**
* An interface that components can implement to be notified of changes to
* property-values during system operation.
*/
public interface PropertyObserver {
/**
* This method is called on all property observers when a given property
* is changed to a new value.
*
* @param propertyName the name of the property that was changed
*
* @param newValue the new value of the property
*/
void propertyChanged(String propertyName, Object newValue);
}
-
Donald H. (Donnie) Pinkston, III authored
The Buffer Manager wasn't tied into the property-registry mechanism, so it wouldn't notice when the page-cache size was changed. This is now hooked together with a property-observer interface.
9b9b7286