You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@felix.apache.org by pd...@apache.org on 2010/06/11 07:58:24 UTC

svn commit: r953571 - /felix/trunk/dependencymanager/test/src/main/java/org/apache/felix/dm/test/bundle/annotation/multiple/ServiceProvider2.java

Author: pderop
Date: Fri Jun 11 05:58:24 2010
New Revision: 953571

URL: http://svn.apache.org/viewvc?rev=953571&view=rev
Log:
Added step method. Added comments

Modified:
    felix/trunk/dependencymanager/test/src/main/java/org/apache/felix/dm/test/bundle/annotation/multiple/ServiceProvider2.java

Modified: felix/trunk/dependencymanager/test/src/main/java/org/apache/felix/dm/test/bundle/annotation/multiple/ServiceProvider2.java
URL: http://svn.apache.org/viewvc/felix/trunk/dependencymanager/test/src/main/java/org/apache/felix/dm/test/bundle/annotation/multiple/ServiceProvider2.java?rev=953571&r1=953570&r2=953571&view=diff
==============================================================================
--- felix/trunk/dependencymanager/test/src/main/java/org/apache/felix/dm/test/bundle/annotation/multiple/ServiceProvider2.java (original)
+++ felix/trunk/dependencymanager/test/src/main/java/org/apache/felix/dm/test/bundle/annotation/multiple/ServiceProvider2.java Fri Jun 11 05:58:24 2010
@@ -31,7 +31,7 @@ public class ServiceProvider2
     Composite m_composite = new Composite();
     Sequencer m_sequencer;
 
-    @ServiceDependency(required = false, filter = "(foo=bar)")
+    @ServiceDependency(required = false, filter = "(foo=bar)") // NullObject
     Runnable m_runnable;
 
     @ServiceDependency(service = Sequencer.class)
@@ -45,9 +45,13 @@ public class ServiceProvider2
     void start()
     {
         m_sequencer.step(3);
-        m_runnable.run();
+        m_runnable.run(); // NullObject
     }
 
+    public void step(int step) { // called by ServiceProvider.start() method
+        m_sequencer.step(step);
+    }
+    
     @Stop
     void stop()
     {