+ private void registerNamespaceHandler(BundleContext context) {
+ Dictionary<String, Object> props = new Hashtable<>();
+ props.put("osgi.service.blueprint.namespace", OpendaylightNamespaceHandler.NAMESPACE_1_0_0);
+ namespaceReg = context.registerService(NamespaceHandler.class.getName(),
+ new OpendaylightNamespaceHandler(), props);
+ }
+
+ private void registerBlueprintEventHandler(BundleContext context) {
+ Dictionary<String, Object> props = new Hashtable<>();
+ props.put(org.osgi.service.event.EventConstants.EVENT_TOPIC, EventConstants.TOPIC_CREATED);
+ eventHandlerReg = context.registerService(EventHandler.class.getName(), this, props);
+ }
+