Example usage for org.springframework.beans.factory.xml XmlBeanDefinitionReader registerBeanDefinitions

List of usage examples for org.springframework.beans.factory.xml XmlBeanDefinitionReader registerBeanDefinitions

Introduction

In this page you can find the example usage for org.springframework.beans.factory.xml XmlBeanDefinitionReader registerBeanDefinitions.

Prototype

public int registerBeanDefinitions(Document doc, Resource resource) throws BeanDefinitionStoreException 

Source Link

Document

Register the bean definitions contained in the given DOM document.

Usage

From source file:org.brekka.stillingar.spring.converter.ApplicationContextConverter.java

@Override
public ApplicationContext convert(Object obj) {
    Document document = documentConverter.convert(obj);
    GenericApplicationContext context;//  w  w  w  .j  a  va2 s.  c om
    if (applicationContext == null) {
        context = new GenericApplicationContext();
    } else {
        context = new GenericApplicationContext(applicationContext);
    }
    XmlBeanDefinitionReader reader = new XmlBeanDefinitionReader(context);
    reader.registerBeanDefinitions(document, null);
    context.refresh();
    return context;
}