Class HybrisWebApplicationBeanFactoryPostProcessor

java.lang.Object
de.hybris.platform.spring.ctx.HybrisWebApplicationBeanFactoryPostProcessor
All Implemented Interfaces:
org.springframework.beans.factory.config.BeanFactoryPostProcessor

public class HybrisWebApplicationBeanFactoryPostProcessor extends Object implements org.springframework.beans.factory.config.BeanFactoryPostProcessor
Spring web applications specific bean factory post processor.

Responsibility of this BeanFactoryPostProcessor is to propagate to each BeanFactory a tenant specific PropertyPlaceholderConfigurer.

  • Field Details

    • PLATFORM_PROP_PLACEHOLDER

      public static String PLATFORM_PROP_PLACEHOLDER
  • Constructor Details

    • HybrisWebApplicationBeanFactoryPostProcessor

      public HybrisWebApplicationBeanFactoryPostProcessor()
  • Method Details

    • postProcessBeanFactory

      public void postProcessBeanFactory(org.springframework.beans.factory.config.ConfigurableListableBeanFactory beanFactory) throws org.springframework.beans.BeansException
      Specified by:
      postProcessBeanFactory in interface org.springframework.beans.factory.config.BeanFactoryPostProcessor
      Throws:
      org.springframework.beans.BeansException
    • adjustPropertyPlaceholder

      protected void adjustPropertyPlaceholder(org.springframework.beans.factory.config.ConfigurableListableBeanFactory beanFactory)