private final Logger m_logger;
private Map<String, IPojoFactory> m_factories = new HashMap<String, IPojoFactory>();
public ConfigurationTracker() {
m_context = Extender.getIPOJOBundleContext();
m_logger = new Logger(m_context, "iPOJO Configuration Admin listener", Log.INFO);
// register as listener for configurations
Dictionary<String, Object> props = new Hashtable<String, Object>();
props.put(Constants.SERVICE_DESCRIPTION, "iPOJO Configuration Admin Listener");
props.put(Constants.SERVICE_VENDOR, "The Apache Software Foundation");
m_registration = m_context.registerService(ConfigurationListener.class.getName(), this, props);