Example usage for org.springframework.data.repository.config RepositoryBeanDefinitionParser RepositoryBeanDefinitionParser

List of usage examples for org.springframework.data.repository.config RepositoryBeanDefinitionParser RepositoryBeanDefinitionParser

Introduction

In this page you can find the example usage for org.springframework.data.repository.config RepositoryBeanDefinitionParser RepositoryBeanDefinitionParser.

Prototype

public RepositoryBeanDefinitionParser(RepositoryConfigurationExtension extension) 

Source Link

Document

Creates a new RepositoryBeanDefinitionParser using the given RepositoryConfigurationExtension .

Usage

From source file:org.springdata.ehcache.config.xml.EhcacheNamespaceHandler.java

public void init() {

    RepositoryConfigurationExtension extension = new EhcacheRepositoryConfigurationExtension();
    RepositoryBeanDefinitionParser repositoryBeanDefinitionParser = new RepositoryBeanDefinitionParser(
            extension);/*from  ww w . ja v  a 2  s  .  com*/
    registerBeanDefinitionParser(ConfigConstants.REPOSITORIES_ELEMENT, repositoryBeanDefinitionParser);

    registerBeanDefinitionParser(ConfigConstants.CACHE_MANAGER_ELEMENT, new CacheManagerParser());
    registerBeanDefinitionParser(ConfigConstants.CONVERTER_ELEMENT, new ConverterParser());
    registerBeanDefinitionParser(ConfigConstants.TEMPLATE_ELEMENT, new TemplateParser());
    registerBeanDefinitionParser(ConfigConstants.CACHE_ELEMENT, new CacheParser());

}

From source file:com.create.mybatis.repository.config.MyBatisRepositoryNamespaceHandler.java

@Override
public void init() {
    final RepositoryConfigurationExtension extension = new MyBatisRepositoryConfigExtension();
    final RepositoryBeanDefinitionParser repositoryBeanDefinitionParser = new RepositoryBeanDefinitionParser(
            extension);//from   w  w w  . j a  v  a2 s  .c  o m
    registerBeanDefinitionParser(REPOSITORIES, repositoryBeanDefinitionParser);
}

From source file:org.socialsignin.spring.data.dynamodb.repository.config.DynamoDBRepositoryNameSpaceHandler.java

public void init() {

    RepositoryConfigurationExtension extension = new DynamoDBRepositoryConfigExtension();
    RepositoryBeanDefinitionParser repositoryBeanDefinitionParser = new RepositoryBeanDefinitionParser(
            extension);/*from w ww  .  j  av a  2  s  .  c o m*/

    registerBeanDefinitionParser("repositories", repositoryBeanDefinitionParser);
}

From source file:com.frank.search.solr.config.SolrNamespaceHandler.java

@Override
public void init() {

    RepositoryConfigurationExtension extension = new SolrRepositoryConfigExtension();
    RepositoryBeanDefinitionParser parser = new RepositoryBeanDefinitionParser(extension);

    registerBeanDefinitionParser("repositories", parser);
    registerBeanDefinitionParser("embedded-solr-server", new EmbeddedSolrServerBeanDefinitionParser());
    registerBeanDefinitionParser("solr-client", new HttpSolrClientBeanDefinitionParser());
}