Author: pderop
Date: Sun May 23 20:05:38 2010
New Revision: 947477

URL: http://svn.apache.org/viewvc?rev=947477&view=rev
Log:
reworked the Adapter API in order to allow to provide adapter parameters by 
reusing the Service methods (setInterface, setImplementation, etc ...)

Modified:
    
felix/trunk/dependencymanager/test/src/test/java/org/apache/felix/dm/test/AdapterTest.java

Modified: 
felix/trunk/dependencymanager/test/src/test/java/org/apache/felix/dm/test/AdapterTest.java
URL: 
http://svn.apache.org/viewvc/felix/trunk/dependencymanager/test/src/test/java/org/apache/felix/dm/test/AdapterTest.java?rev=947477&r1=947476&r2=947477&view=diff
==============================================================================
--- 
felix/trunk/dependencymanager/test/src/test/java/org/apache/felix/dm/test/AdapterTest.java
 (original)
+++ 
felix/trunk/dependencymanager/test/src/test/java/org/apache/felix/dm/test/AdapterTest.java
 Sun May 23 20:05:38 2010
@@ -52,7 +52,7 @@ public class AdapterTest extends Base {
         Service sp = m.createService().setImplementation(new 
ServiceProvider(e)).setInterface(ServiceInterface.class.getName(), null);
         Service sp2 = m.createService().setImplementation(new 
ServiceProvider2(e)).setInterface(ServiceInterface2.class.getName(), null);
         Service sc = m.createService().setImplementation(new 
ServiceConsumer()).add(m.createServiceDependency().setService(ServiceInterface3.class).setRequired(true));
-        Service sa = m.createAdapterService(ServiceInterface.class, null, 
ServiceInterface3.class.getName(), new ServiceAdapter(e), null);
+        Service sa = m.createAdapterService(ServiceInterface.class, 
null).setInterface(ServiceInterface3.class.getName(), 
null).setImplementation(new ServiceAdapter(e));
         m.add(sc);
         m.add(sp);
         m.add(sp2);


Reply via email to