You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by st...@apache.org on 2015/10/22 17:32:29 UTC

svn commit: r1710036 - /sling/trunk/bundles/extensions/discovery/commons/src/test/java/org/apache/sling/discovery/commons/providers/DummyTopologyView.java

Author: stefanegli
Date: Thu Oct 22 15:32:29 2015
New Revision: 1710036

URL: http://svn.apache.org/viewvc?rev=1710036&view=rev
Log:
SLING-5173 : added simple implementation for findInstances

Modified:
    sling/trunk/bundles/extensions/discovery/commons/src/test/java/org/apache/sling/discovery/commons/providers/DummyTopologyView.java

Modified: sling/trunk/bundles/extensions/discovery/commons/src/test/java/org/apache/sling/discovery/commons/providers/DummyTopologyView.java
URL: http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/discovery/commons/src/test/java/org/apache/sling/discovery/commons/providers/DummyTopologyView.java?rev=1710036&r1=1710035&r2=1710036&view=diff
==============================================================================
--- sling/trunk/bundles/extensions/discovery/commons/src/test/java/org/apache/sling/discovery/commons/providers/DummyTopologyView.java (original)
+++ sling/trunk/bundles/extensions/discovery/commons/src/test/java/org/apache/sling/discovery/commons/providers/DummyTopologyView.java Thu Oct 22 15:32:29 2015
@@ -121,7 +121,13 @@ public class DummyTopologyView extends B
 
     @Override
     public Set<InstanceDescription> findInstances(InstanceFilter filter) {
-        throw new IllegalStateException("not yet implemented");
+        Set<InstanceDescription> result = new HashSet<InstanceDescription>();
+        for (InstanceDescription instanceDescription : instances) {
+            if (filter.accept(instanceDescription)) {
+                result.add(instanceDescription);
+            }
+        }
+        return result;
     }
 
     @Override