ConfigListener and Config Event objects to replace ConfigurationListener