Package org.springframework.data.repository.core.support

Examples of org.springframework.data.repository.core.support.RepositoryFactoryInformation


  private void populateRepositoryFactoryInformation(ListableBeanFactory factory) {

    for (String name : BeanFactoryUtils.beanNamesForTypeIncludingAncestors(factory, RepositoryFactoryInformation.class,
        false, false)) {

      RepositoryFactoryInformation repositoryFactoryInformation = beanFactory.getBean(name,
          RepositoryFactoryInformation.class);
      Class<?> userDomainType = ClassUtils.getUserClass(repositoryFactoryInformation.getRepositoryInformation()
          .getDomainType());

      this.repositoryFactoryInfos.put(userDomainType, repositoryFactoryInformation);
      this.repositoryBeanNames.put(userDomainType, BeanFactoryUtils.transformedBeanName(name));
    }
View Full Code Here


    }

    private Map<Class<?>, String> repositoryBeanNames(ListableBeanFactory beanFactory) {
        Map<Class<?>, String> repositoryBeanNames = newHashMap();
        for (String name : beanFactory.getBeanNamesForType(RepositoryFactoryInformation.class, false, false)) {
            RepositoryFactoryInformation repositoryFactoryInformation = beanFactory.getBean(name, RepositoryFactoryInformation.class);
            Class<?> userDomainType = ClassUtils.getUserClass(repositoryFactoryInformation.getRepositoryInformation().getDomainType());
            repositoryBeanNames.put(userDomainType, BeanFactoryUtils.transformedBeanName(name));
        }
        return repositoryBeanNames;
    }
View Full Code Here

    @SuppressWarnings("unchecked")
    private Map<Class<?>, RepositoryFactoryInformation<Object, Serializable>> repositoryFactoryInfos(ListableBeanFactory beanFactory) {
        Map<Class<?>, RepositoryFactoryInformation<Object, Serializable>> repositoryFactoryInfos = newHashMap();
        for (String name : beanFactory.getBeanNamesForType(RepositoryFactoryInformation.class, false, false)) {
            RepositoryFactoryInformation repositoryFactoryInformation = beanFactory.getBean(name, RepositoryFactoryInformation.class);
            Class<?> userDomainType = ClassUtils.getUserClass(repositoryFactoryInformation.getRepositoryInformation().getDomainType());
            repositoryFactoryInfos.put(userDomainType, repositoryFactoryInformation);
        }
        return repositoryFactoryInfos;
    }
View Full Code Here

TOP

Related Classes of org.springframework.data.repository.core.support.RepositoryFactoryInformation

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.