Examples of registerBeanDefinition()


Examples of org.springframework.batch.core.jsr.configuration.xml.JsrXmlApplicationContext.registerBeanDefinition()

      batchContext.load(jobXml);
    }

    AbstractBeanDefinition beanDefinition = BeanDefinitionBuilder.genericBeanDefinition("org.springframework.batch.core.jsr.JsrJobContextFactoryBean").getBeanDefinition();
    beanDefinition.setScope(BeanDefinition.SCOPE_SINGLETON);
    batchContext.registerBeanDefinition(JSR_JOB_CONTEXT_BEAN_NAME, beanDefinition);

    batchContext.setParent(baseContext);

    try {
      batchContext.refresh();
View Full Code Here

Examples of org.springframework.beans.factory.support.BeanDefinitionRegistry.registerBeanDefinition()

    String beanName = holder.getBeanName();

    if (registerInnerBean && StringUtils.hasText(beanName)) {
      BeanDefinitionRegistry registry = parserContext.getRegistry();
      BeanDefinition beanDefinition = holder.getBeanDefinition();
      registry.registerBeanDefinition(beanName, beanDefinition);

      return new RuntimeBeanReference(beanName);
    }

    return holder;
View Full Code Here

Examples of org.springframework.beans.factory.support.BeanDefinitionRegistry.registerBeanDefinition()

        propertyValues);
    propertyValues.addPropertyValue(parseFailQuietlyEnabledProperty(element));
    propertyValues.addPropertyValue(parseSerializableFactoryProperty(element));

    BeanDefinitionRegistry registry = parserContext.getRegistry();
    registry.registerBeanDefinition(id, cacheProviderFacade);

    doParse(id, element, registry);
    return null;
  }
View Full Code Here

Examples of org.springframework.beans.factory.support.BeanDefinitionRegistry.registerBeanDefinition()

    cacheProxyFactoryBean.getPropertyValues()
        .addPropertyValue("target", target);

    String id = element.getAttribute("id");
    BeanDefinitionRegistry registry = parserContext.getRegistry();
    registry.registerBeanDefinition(id, cacheProxyFactoryBean);
  }
}
View Full Code Here

Examples of org.springframework.beans.factory.support.BeanDefinitionRegistry.registerBeanDefinition()

    BeanDefinitionRegistry registry = parserContext.getRegistry();

    //Definition of the RAM Directory
    RootBeanDefinition ramDirectoryBeanDefinition = new RootBeanDefinition(
                          RAMDirectoryFactoryBean.class);
    registry.registerBeanDefinition(RAM_DIRECTORY_ID_PREFIX + id, ramDirectoryBeanDefinition);

    //Definition of the index factory
    RootBeanDefinition simpleIndexFactoryBeanDefinition = new RootBeanDefinition(
                          SimpleIndexFactoryBean.class);
    simpleIndexFactoryBeanDefinition.setPropertyValues(new MutablePropertyValues());
View Full Code Here

Examples of org.springframework.beans.factory.support.BeanDefinitionRegistry.registerBeanDefinition()

    //Configuration of the analyzer of the factory
    configureAnalyzer(element, simpleIndexFactoryBeanDefinition, parserContext);
   
    String idIndexFactory = concurrentEnabled ? TARGET_INDEX_FACTORY_ID_PREFIX + id : id;
    registry.registerBeanDefinition(idIndexFactory, simpleIndexFactoryBeanDefinition);

    if( concurrentEnabled ) {
      configureConcurrentIndexFactory(id, concurrent, registry, idIndexFactory);
    }
  }
View Full Code Here

Examples of org.springframework.beans.factory.support.BeanDefinitionRegistry.registerBeanDefinition()

    RootBeanDefinition fsDirectoryBeanDefinition = new RootBeanDefinition(
                          FSDirectoryFactoryBean.class);
    fsDirectoryBeanDefinition.setPropertyValues(new MutablePropertyValues());
    fsDirectoryBeanDefinition.getPropertyValues()
        .addPropertyValue(LOCATION_ATTRIBUTE, location);
    registry.registerBeanDefinition(FS_DIRECTORY_ID_PREFIX + id, fsDirectoryBeanDefinition);

    //Definition of the index factory
    RootBeanDefinition simpleIndexFactoryBeanDefinition = new RootBeanDefinition(
                          SimpleIndexFactoryBean.class);
    simpleIndexFactoryBeanDefinition.setPropertyValues(new MutablePropertyValues());
View Full Code Here

Examples of org.springframework.beans.factory.support.BeanDefinitionRegistry.registerBeanDefinition()

    //Configuration of the analyzer of the factory
    configureAnalyzer(element, simpleIndexFactoryBeanDefinition, parserContext);
   
    String idIndexFactory = concurrentEnabled ? TARGET_INDEX_FACTORY_ID_PREFIX + id : id;
    registry.registerBeanDefinition(idIndexFactory, simpleIndexFactoryBeanDefinition);
   
    if( concurrentEnabled ) {
      configureConcurrentIndexFactory(id, concurrent, registry, idIndexFactory);
    }
  }
View Full Code Here

Examples of org.springframework.beans.factory.support.BeanDefinitionRegistry.registerBeanDefinition()

    BeanDefinitionRegistry registry = parserContext.getRegistry();

    RootBeanDefinition documentHandlerFactoryBeanDefinition = new RootBeanDefinition(
                        DocumentHandlerManagerFactoryBean.class);
    registry.registerBeanDefinition(id, documentHandlerFactoryBeanDefinition);
  }

  private void createFileExtensionDocumentHandlerManager(Element element, ParserContext parserContext) {
    String id = element.getAttribute(ID_ATTRIBUTE);
View Full Code Here

Examples of org.springframework.beans.factory.support.BeanDefinitionRegistry.registerBeanDefinition()

    documentHandlerFactoryBeanDefinition.setPropertyValues(new MutablePropertyValues());
    documentHandlerFactoryBeanDefinition.getPropertyValues().addPropertyValue(
            "documentHandlerManagerClass", ExtensionDocumentHandlerManager.class);
    documentHandlerFactoryBeanDefinition.getPropertyValues().addPropertyValue(
                  "documentMatchingClass", ExtensionDocumentMatching.class);
    registry.registerBeanDefinition(id, documentHandlerFactoryBeanDefinition);
  }

}
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.