public interface ControllerHashtableChangeListener
Modifier and Type | Method and Description |
---|---|
void |
handleAdd(Long key,
PersistentQueryInfo newValue)
Handle the addition of a <key, value> to a ControllerHashtable.
|
void |
handleChange(Long key,
PersistentQueryInfo oldValue,
PersistentQueryInfo newValue)
Handle a change to a <key, value> in a ControllerHashtable.
|
void |
handleRemove(Long key,
PersistentQueryInfo oldValue)
Handle the removal of a <key, value> from a ControllerHashtable.
|
void handleAdd(Long key, PersistentQueryInfo newValue)
key
- the serial number of the persistent querynewValue
- the new configuration and status of the queryvoid handleRemove(Long key, PersistentQueryInfo oldValue)
key
- the serial number of the persistent queryoldValue
- the configuration and status of the query before removalvoid handleChange(Long key, PersistentQueryInfo oldValue, PersistentQueryInfo newValue)
key
- the serial number of the persistent queryoldValue
- the previous configuration and status of the querynewValue
- the new configuration and status of the query