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 2014/03/29 23:13:48 UTC

svn commit: r1583072 - /felix/sandbox/pderop/dependencymanager-prototype/dm/src/dm/Component.java

Author: pderop
Date: Sat Mar 29 22:13:48 2014
New Revision: 1583072

URL: http://svn.apache.org/r1583072
Log:
Removed generic wildcard in the Dictionary returned by getServiceProperties().
Added getComponentDeclaration() method.


Modified:
    felix/sandbox/pderop/dependencymanager-prototype/dm/src/dm/Component.java

Modified: felix/sandbox/pderop/dependencymanager-prototype/dm/src/dm/Component.java
URL: http://svn.apache.org/viewvc/felix/sandbox/pderop/dependencymanager-prototype/dm/src/dm/Component.java?rev=1583072&r1=1583071&r2=1583072&view=diff
==============================================================================
--- felix/sandbox/pderop/dependencymanager-prototype/dm/src/dm/Component.java (original)
+++ felix/sandbox/pderop/dependencymanager-prototype/dm/src/dm/Component.java Sat Mar 29 22:13:48 2014
@@ -20,7 +20,7 @@ public interface Component {
     public Component setAutoConfig(Class<?> clazz, String instanceName);
     public ServiceRegistration getServiceRegistration();
     public Object getService();
-    public Dictionary<?,?> getServiceProperties();
+    public Dictionary getServiceProperties();
     public Component setServiceProperties(Dictionary<?,?> serviceProperties);
     public Component setCallbacks(String init, String start, String stop, String destroy);
     public Component setCallbacks(Object instance, String init, String start, String stop, String destroy);
@@ -29,4 +29,5 @@ public interface Component {
 	public Component setComposition(Object instance, String getMethod);
 	public Component setComposition(String getMethod);
 	public DependencyManager getDependencyManager();
+	public ComponentDeclaration getComponentDeclaration();
 }