Example usage for org.springframework.beans.factory.xml AbstractBeanDefinitionParser subclass-usage

List of usage examples for org.springframework.beans.factory.xml AbstractBeanDefinitionParser subclass-usage

Introduction

In this page you can find the example usage for org.springframework.beans.factory.xml AbstractBeanDefinitionParser subclass-usage.

Usage

From source file org.jboss.windup.config.spring.namespace.simple.LinkBeanParser.java

public class LinkBeanParser extends AbstractBeanDefinitionParser {

    @Override
    protected AbstractBeanDefinition parseInternal(Element element, ParserContext parserContext) {
        BeanDefinitionBuilder beanBuilder = BeanDefinitionBuilder.rootBeanDefinition(LinkDecorator.class);
        beanBuilder.addPropertyValue("link", element.getAttribute("url"));

From source file org.jboss.windup.config.spring.namespace.xml.XSLTBeanParser.java

public class XSLTBeanParser extends AbstractBeanDefinitionParser {

    /**
     * <property name="xsltLocation" value="transformations/xslt/jboss-app-to-jboss5.xsl" />
     * <property name="outputDescription" value="JBoss APP Descriptor (Windup-Generated)" />
     * <property name="outputExtension" value="(Windup-Generated).xml" />

From source file org.jboss.windup.config.spring.namespace.simple.GlobalBeanParser.java

public class GlobalBeanParser extends AbstractBeanDefinitionParser {

    @Override
    protected AbstractBeanDefinition parseInternal(Element element, ParserContext parserContext) {
        BeanDefinitionBuilder beanBuilder = BeanDefinitionBuilder.rootBeanDefinition(GlobalDecorator.class);
        beanBuilder.addPropertyValue("description", element.getAttribute("description"));

From source file org.jboss.windup.config.spring.namespace.simple.SummaryBeanParser.java

public class SummaryBeanParser extends AbstractBeanDefinitionParser {

    @Override
    protected AbstractBeanDefinition parseInternal(Element element, ParserContext parserContext) {
        BeanDefinitionBuilder beanBuilder = BeanDefinitionBuilder.rootBeanDefinition(SummaryDecorator.class);
        beanBuilder.addPropertyValue("description", element.getAttribute("description"));

From source file org.jboss.windup.config.spring.namespace.simple.ClassificationBeanParser.java

public class ClassificationBeanParser extends AbstractBeanDefinitionParser {

    @Override
    protected AbstractBeanDefinition parseInternal(Element element, ParserContext parserContext) {
        BeanDefinitionBuilder beanBuilder = BeanDefinitionBuilder.rootBeanDefinition(ClassificationDecorator.class);
        beanBuilder.addPropertyValue("description", element.getAttribute("description"));

From source file org.jboss.windup.config.spring.namespace.java.JavaWhitelistBeanParser.java

public class JavaWhitelistBeanParser extends AbstractBeanDefinitionParser {

    @Override
    protected AbstractBeanDefinition parseInternal(Element element, ParserContext parserContext) {
        BeanDefinitionBuilder beanBuilder = BeanDefinitionBuilder
                .rootBeanDefinition(JavaWhitelistPatternProcessor.class);

From source file com.cloudseal.spring.client.namespace.CloudSealBeanDefinitionParser.java

public class CloudSealBeanDefinitionParser extends AbstractBeanDefinitionParser {

    @Override
    protected AbstractBeanDefinition parseInternal(Element element, ParserContext parserContext) {
        new CloudSealBeanDefinitionParserInstance(element, parserContext);
        return null;

From source file com.dangdang.ddframe.rdb.sharding.spring.namespace.parser.ShardingJdbcStrategyBeanDefinitionParser.java

/**
 * Spring???.
 *
 * @author caohao
 */
public class ShardingJdbcStrategyBeanDefinitionParser extends AbstractBeanDefinitionParser {

From source file org.jboss.windup.config.spring.namespace.gate.RegexPatternGateBeanParser.java

public class RegexPatternGateBeanParser extends AbstractBeanDefinitionParser {

    @Override
    protected AbstractBeanDefinition parseInternal(Element element, ParserContext parserContext) {
        BeanDefinitionBuilder beanBuilder = BeanDefinitionBuilder
                .rootBeanDefinition(RegexPatternGateProcessor.class);

From source file org.jboss.windup.config.spring.namespace.gate.RegexFileGateBeanParser.java

public class RegexFileGateBeanParser extends AbstractBeanDefinitionParser {

    @Override
    protected AbstractBeanDefinition parseInternal(Element element, ParserContext parserContext) {
        BeanDefinitionBuilder beanBuilder = BeanDefinitionBuilder.rootBeanDefinition(RegexFileGateDecorator.class);
        beanBuilder.addPropertyValue("regexPattern", element.getAttribute("regex"));