Class OffHeapConfiguration.OffHeapBeanFactoryPostProcessor

java.lang.Object
org.springframework.data.gemfire.config.annotation.support.AbstractAnnotationConfigSupport
org.springframework.data.gemfire.config.annotation.OffHeapConfiguration.OffHeapBeanFactoryPostProcessor
All Implemented Interfaces:
org.springframework.beans.factory.Aware, org.springframework.beans.factory.BeanClassLoaderAware, org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.config.BeanFactoryPostProcessor, org.springframework.context.EnvironmentAware
Enclosing class:
OffHeapConfiguration

protected static class OffHeapConfiguration.OffHeapBeanFactoryPostProcessor extends AbstractAnnotationConfigSupport implements org.springframework.beans.factory.config.BeanFactoryPostProcessor
  • Constructor Details

    • OffHeapBeanFactoryPostProcessor

      protected OffHeapBeanFactoryPostProcessor(Set<String> regionNames)
  • Method Details

    • getAnnotationType

      protected Class<? extends Annotation> getAnnotationType()
      Description copied from class: AbstractAnnotationConfigSupport
      Returns the cache application Annotation type pertaining to this configuration.
      Specified by:
      getAnnotationType in class AbstractAnnotationConfigSupport
      Returns:
      the cache application Annotation type used by this application.
    • 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