|
||||||||||
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 changedpublic 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 |