You are viewing a plain text version of this content. The canonical link for it is here.
Posted to oak-commits@jackrabbit.apache.org by md...@apache.org on 2013/10/29 16:33:24 UTC

svn commit: r1536759 - /jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/observation/ChangeDispatcher.java

Author: mduerig
Date: Tue Oct 29 15:33:23 2013
New Revision: 1536759

URL: http://svn.apache.org/r1536759
Log:
OAK-144 Implement observation
- ChangeDispatcher implements Observable

Modified:
    jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/observation/ChangeDispatcher.java

Modified: jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/observation/ChangeDispatcher.java
URL: http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/observation/ChangeDispatcher.java?rev=1536759&r1=1536758&r2=1536759&view=diff
==============================================================================
--- jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/observation/ChangeDispatcher.java (original)
+++ jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/observation/ChangeDispatcher.java Tue Oct 29 15:33:23 2013
@@ -61,7 +61,7 @@ import org.apache.jackrabbit.oak.spi.sta
  * The {@link #newListener()} method registers a listener for receiving changes reported
  * into a change dispatcher.
  */
-public class ChangeDispatcher {
+public class ChangeDispatcher implements Observable {
     private final Set<Listener> listeners = Sets.newHashSet();
     private final NodeStore store;
 
@@ -83,6 +83,7 @@ public class ChangeDispatcher {
      * when no longer needed.
      * @return  a new {@code Listener} instance.
      */
+    @Override
     @Nonnull
     public Listener newListener() {
         Listener listener = new Listener(root);