|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--com.instantbank.servicing.control.web.ModelUpdateNotifier
This class is responsible for providing methods to add objects as listeners for a particular model update event and for notifying the listeners when the event actually occurs.
| Field Summary | |
private Debug |
debug
|
private java.util.HashMap |
listenerMap
|
| Constructor Summary | |
ModelUpdateNotifier()
constructor |
|
| Method Summary | |
void |
addListener(java.lang.String modelType,
java.lang.Object listener)
registers a javabean that is view of Model corresponding to an event type |
void |
notifyListeners(java.util.Collection updatedModelList)
notify to javabeans that are view of Model for updating; only javabeans corresponding to processed event are notified. |
| Methods inherited from class java.lang.Object |
|
| Field Detail |
private java.util.HashMap listenerMap
private Debug debug
| Constructor Detail |
public ModelUpdateNotifier()
| Method Detail |
public void notifyListeners(java.util.Collection updatedModelList)
updatedModelList - list of names of Model objects that changed
public void addListener(java.lang.String modelType,
java.lang.Object listener)
modelType - event typelistener - view javabean
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||