Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorslewis2009-09-14 16:51:41 +0000
committerslewis2009-09-14 16:51:41 +0000
commitbde23bb04275750c215e5bbbde42817944734e4f (patch)
tree9b20bf272cd3b450b7a890a832f7b3f5d1981e9f
parent35f5243987fd146f545dbd3d51fb99e2f4f4de02 (diff)
downloadorg.eclipse.ecf-bde23bb04275750c215e5bbbde42817944734e4f.tar.gz
org.eclipse.ecf-bde23bb04275750c215e5bbbde42817944734e4f.tar.xz
org.eclipse.ecf-bde23bb04275750c215e5bbbde42817944734e4f.zip
Fix for trace error
-rw-r--r--compendium/bundles/org.eclipse.ecf.osgi.services.distribution/src/org/eclipse/ecf/internal/osgi/services/distribution/EventHookImpl.java14
1 files changed, 10 insertions, 4 deletions
diff --git a/compendium/bundles/org.eclipse.ecf.osgi.services.distribution/src/org/eclipse/ecf/internal/osgi/services/distribution/EventHookImpl.java b/compendium/bundles/org.eclipse.ecf.osgi.services.distribution/src/org/eclipse/ecf/internal/osgi/services/distribution/EventHookImpl.java
index edd591539..865e81cf5 100644
--- a/compendium/bundles/org.eclipse.ecf.osgi.services.distribution/src/org/eclipse/ecf/internal/osgi/services/distribution/EventHookImpl.java
+++ b/compendium/bundles/org.eclipse.ecf.osgi.services.distribution/src/org/eclipse/ecf/internal/osgi/services/distribution/EventHookImpl.java
@@ -509,10 +509,16 @@ public class EventHookImpl implements EventHook {
private void handleModifiedServiceEvent(ServiceReference serviceReference,
Collection contexts) {
- trace(
- "org.eclipse.ecf.internal.osgi.services.distribution.AbstractEventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)",
- "implement!");
- // XXX we currently don't handle the modified service event
+ // This checks to see if the serviceReference has any remote interfaces
+ // declared via osgi.remote.interfaces property
+ Object osgiRemotes = serviceReference
+ .getProperty(IDistributionConstants.REMOTE_INTERFACES);
+ if (osgiRemotes != null) {
+ // XXX we currently don't handle the modified service event
+ trace(
+ "org.eclipse.ecf.internal.osgi.services.distribution.EventHookImpl.handleModifiedServiceEvent(ServiceReference, Collection)",
+ "implement!");
+ }
}
private Object getService(ServiceReference sr) {

Back to the top