diff options
author | slewis | 2009-09-14 16:51:41 +0000 |
---|---|---|
committer | slewis | 2009-09-14 16:51:41 +0000 |
commit | bde23bb04275750c215e5bbbde42817944734e4f (patch) | |
tree | 9b20bf272cd3b450b7a890a832f7b3f5d1981e9f | |
parent | 35f5243987fd146f545dbd3d51fb99e2f4f4de02 (diff) | |
download | org.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.java | 14 |
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) { |