/**
  * Instantiate and invoke all registered BeanPostProcessor beans, respecting explicit order if
  * given.
  *
  * <p>Must be called before any instantiation of application beans.
  */
 protected void registerBeanPostProcessors(ConfigurableListableBeanFactory beanFactory) {
   PostProcessorRegistrationDelegate.registerBeanPostProcessors(beanFactory, this);
 }
 /**
  * Instantiate and invoke all registered BeanFactoryPostProcessor beans, respecting explicit order
  * if given.
  *
  * <p>Must be called before singleton instantiation.
  */
 protected void invokeBeanFactoryPostProcessors(ConfigurableListableBeanFactory beanFactory) {
   PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(
       beanFactory, getBeanFactoryPostProcessors());
 }