Class AbstractEventListener<S,D>
java.lang.Object
org.exoplatform.container.component.BaseComponentPlugin
org.exoplatform.services.listener.Listener<S,D>
org.exoplatform.commons.listener.impl.AbstractEventListener<S,D>
- Type Parameters:
S- This is a generic object of source, it can be a File/Folder/Content or something else which should be extended fromBaseObject.D- This is a generic object of data. It can be an event type such as NODE_ADDED/PROPERTY_CHANGED/NODE_REMOVED
- All Implemented Interfaces:
EventListener<S,,D> org.exoplatform.container.component.ComponentPlugin,org.exoplatform.services.listener.ListenerBase<S,D>
public abstract class AbstractEventListener<S,D>
extends org.exoplatform.services.listener.Listener<S,D>
implements EventListener<S,D>
An abstract listener to be extended by the dedicated listeners.
-
Field Summary
Fields inherited from class org.exoplatform.container.component.BaseComponentPlugin
desc, name -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.exoplatform.container.component.BaseComponentPlugin
getDescription, getName, setDescription, setNameMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.exoplatform.commons.api.event.EventListener
create, remove, updateMethods inherited from interface org.exoplatform.services.listener.ListenerBase
getName, onEvent
-
Constructor Details
-
AbstractEventListener
public AbstractEventListener()
-