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 2013/12/14 08:10:25 UTC
svn commit: r1550890 -
/felix/trunk/dependencymanager/core/src/main/java/org/apache/felix/dm/impl/ResourceAdapterServiceImpl.java
Author: pderop
Date: Sat Dec 14 07:10:25 2013
New Revision: 1550890
URL: http://svn.apache.org/r1550890
Log:
FELIX-4294: Added getName method
Modified:
felix/trunk/dependencymanager/core/src/main/java/org/apache/felix/dm/impl/ResourceAdapterServiceImpl.java
Modified: felix/trunk/dependencymanager/core/src/main/java/org/apache/felix/dm/impl/ResourceAdapterServiceImpl.java
URL: http://svn.apache.org/viewvc/felix/trunk/dependencymanager/core/src/main/java/org/apache/felix/dm/impl/ResourceAdapterServiceImpl.java?rev=1550890&r1=1550889&r2=1550890&view=diff
==============================================================================
--- felix/trunk/dependencymanager/core/src/main/java/org/apache/felix/dm/impl/ResourceAdapterServiceImpl.java (original)
+++ felix/trunk/dependencymanager/core/src/main/java/org/apache/felix/dm/impl/ResourceAdapterServiceImpl.java Sat Dec 14 07:10:25 2013
@@ -39,6 +39,7 @@ public class ResourceAdapterServiceImpl
private Object m_callbackInstance = null;
private String m_callbackChanged = "changed";
private String m_callbackAdded = "setResource";
+ private final String m_resourceFilter;
/**
* Creates a new Resource Adapter Service implementation.
@@ -49,6 +50,7 @@ public class ResourceAdapterServiceImpl
m_callbackInstance = callbackInstance;
m_callbackAdded = callbackSet;
m_callbackChanged = callbackChanged;
+ m_resourceFilter = resourceFilter;
m_component.setImplementation(new ResourceAdapterImpl(propagate))
.add(dm.createResourceDependency()
.setFilter(resourceFilter)
@@ -62,6 +64,7 @@ public class ResourceAdapterServiceImpl
m_callbackInstance = callbackInstance;
m_callbackAdded = callbackSet;
m_callbackChanged = callbackChanged;
+ m_resourceFilter = resourceFilter;
m_component.setImplementation(new ResourceAdapterImpl(propagateCallbackInstance, propagateCallbackMethod))
.add(dm.createResourceDependency()
.setFilter(resourceFilter)
@@ -69,6 +72,10 @@ public class ResourceAdapterServiceImpl
.setCallbacks("added", "removed"))
.setCallbacks("init", null, "stop", null);
}
+
+ public String getName() {
+ return "Resource Adapter" + ((m_resourceFilter != null) ? " with filter " + m_resourceFilter : "");
+ }
public class ResourceAdapterImpl extends AbstractDecorator {
private final boolean m_propagate;