Class AbstractAnnotationSeekingBeanFactoryPostProcessor

java.lang.Object
org.smallmind.persistence.orm.spring.AbstractAnnotationSeekingBeanFactoryPostProcessor
All Implemented Interfaces:
org.springframework.beans.factory.config.BeanFactoryPostProcessor
Direct Known Subclasses:
AnnotationSeekingBeanFactoryPostProcessor, AnnotationSeekingBeanFactoryPostProcessor

public abstract class AbstractAnnotationSeekingBeanFactoryPostProcessor extends Object implements org.springframework.beans.factory.config.BeanFactoryPostProcessor
  • Constructor Details

    • AbstractAnnotationSeekingBeanFactoryPostProcessor

      public AbstractAnnotationSeekingBeanFactoryPostProcessor()
  • Method Details

    • getDaoImplementations

      public abstract Class<? extends ManagedDao<?,?>>[] getDaoImplementations()
    • getTargetAnnotations

      public abstract Class<? extends Annotation>[] getTargetAnnotations()
    • getAnnotatedClasses

      public Class[] getAnnotatedClasses()
    • getAnnotatedClasses

      public Class[] getAnnotatedClasses(String sessionSourceKey)
    • postProcessBeanFactory

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