org.exoplatform.services.listener
Class Listener<S,D>
java.lang.Object
org.exoplatform.container.component.BaseComponentPlugin
org.exoplatform.services.listener.Listener<S,D>
- All Implemented Interfaces:
- ComponentPlugin
- Direct Known Subclasses:
- ListenerService.AsynchronousListener
public abstract class Listener<S,D>
- extends BaseComponentPlugin
Created by The eXo Platform SAS
This class is registered with the Listener service
and is invoked when an event with the same name is broadcasted.
You can have many listeners with the same name to listen to an
event.
- Author:
- Nhu Dinh Thuan
|
Method Summary |
abstract void |
onEvent(Event<S,D> event)
This method should be invoked when an event with the same name is
broadcasted |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Listener
public Listener()
onEvent
public abstract void onEvent(Event<S,D> event)
throws Exception
- This method should be invoked when an event with the same name is
broadcasted
- Parameters:
event - the event instance
- Throws:
Exception
Copyright © 2015 eXo Platform SAS. All Rights Reserved.