org.xwiki.observation.remote.internal
Class LocalEventListener

java.lang.Object
  extended by org.xwiki.observation.remote.internal.LocalEventListener
All Implemented Interfaces:
org.xwiki.observation.EventListener

@Component
@Named(value="observation.remote")
@Singleton
public class LocalEventListener
extends java.lang.Object
implements org.xwiki.observation.EventListener

Register to ObservationManager for all events and send them to RemoteObservationManager.

Since:
2.0M3
Version:
$Id$

Constructor Summary
LocalEventListener()
           
 
Method Summary
 java.util.List<org.xwiki.observation.event.Event> getEvents()
          
 java.lang.String getName()
          
 void onEvent(org.xwiki.observation.event.Event event, java.lang.Object source, java.lang.Object data)
          
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LocalEventListener

public LocalEventListener()
Method Detail

getEvents

public java.util.List<org.xwiki.observation.event.Event> getEvents()

Specified by:
getEvents in interface org.xwiki.observation.EventListener
See Also:
EventListener.getEvents()

getName

public java.lang.String getName()

Specified by:
getName in interface org.xwiki.observation.EventListener
See Also:
EventListener.getName()

onEvent

public void onEvent(org.xwiki.observation.event.Event event,
                    java.lang.Object source,
                    java.lang.Object data)

Specified by:
onEvent in interface org.xwiki.observation.EventListener
See Also:
EventListener.onEvent(org.xwiki.observation.event.Event, java.lang.Object, java.lang.Object)


Copyright © 2004-2011 XWiki. All Rights Reserved.