org.exoplatform.commons.listener.impl
Class AbstractEventListener<S,D>

java.lang.Object
  extended by org.exoplatform.container.component.BaseComponentPlugin
      extended by org.exoplatform.services.listener.Listener<S,D>
          extended by 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 from BaseObject.
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:
org.exoplatform.commons.api.event.EventListener<S,D>, org.exoplatform.container.component.ComponentPlugin

public abstract class AbstractEventListener<S,D>
extends org.exoplatform.services.listener.Listener<S,D>
implements org.exoplatform.commons.api.event.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
AbstractEventListener()
           
 
Method Summary
 
Methods inherited from class org.exoplatform.services.listener.Listener
onEvent
 
Methods inherited from class org.exoplatform.container.component.BaseComponentPlugin
getDescription, getName, setDescription, setName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.exoplatform.commons.api.event.EventListener
create, remove, update
 

Constructor Detail

AbstractEventListener

public AbstractEventListener()


Copyright © 2013 eXo Platform SAS. All Rights Reserved.