|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
S - This is a generic object of source. It can be a file/folder/content or something else
extended from BaseObject.D - This is a generic object of data. It can be an event type, such as NODE_ADDED/PROPERTY_CHANGED/NODE_REMOVED.public interface EventListener<S,D>
Processes all the dedicated works which are delegated from EventManager.
To adapt to the event manager system, all listeners should be implemented into this interface.
| Method Summary | |
|---|---|
void |
create(org.exoplatform.services.listener.Event<S,D> event)
Processes a dedicated work when the create event is triggered. |
void |
remove(org.exoplatform.services.listener.Event<S,D> event)
Processes a dedicated work when the remove event is triggered. |
void |
update(org.exoplatform.services.listener.Event<S,D> event)
Processes a dedicated work when the update event is triggered. |
| Method Detail |
|---|
void create(org.exoplatform.services.listener.Event<S,D> event)
event - The Event object.void update(org.exoplatform.services.listener.Event<S,D> event)
event - The Event object.void remove(org.exoplatform.services.listener.Event<S,D> event)
event - The Event object.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||