Example usage for org.springframework.data.config ParsingUtils setPropertyReference

List of usage examples for org.springframework.data.config ParsingUtils setPropertyReference

Introduction

In this page you can find the example usage for org.springframework.data.config ParsingUtils setPropertyReference.

Prototype

public static void setPropertyReference(BeanDefinitionBuilder builder, Element element, String attribute,
        String property) 

Source Link

Document

Configures a bean property reference with the value of the attribute of the given name if it is configured.

Usage

From source file:io.twipple.springframework.data.clusterpoint.repository.config.ClusterpointRepositoryConfigurationExtension.java

@Override
public void postProcess(final BeanDefinitionBuilder builder, final XmlRepositoryConfigurationSource config) {
    Element element = config.getElement();
    ParsingUtils.setPropertyReference(builder, element, CLUSTERPOINT_TEMPLATE_REF_ATTRIBUTE,
            CLUSTERPOINT_OPERATIONS_PROPERTY);
}

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

@Override
public void postProcess(BeanDefinitionBuilder builder, XmlRepositoryConfigurationSource config) {

    Element element = config.getElement();

    ParsingUtils.setPropertyReference(builder, element, AMAZON_DYNAMODB_REF, "amazonDynamoDB");
    ParsingUtils.setPropertyReference(builder, element, DYNAMO_DB_MAPPER_CONFIG_REF, "dynamoDBMapperConfig");
    ParsingUtils.setPropertyReference(builder, element, DYNAMO_DB_OPERATIONS_REF, "dynamoDBOperations");

}

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

@Override
public void postProcess(final BeanDefinitionBuilder builder, final XmlRepositoryConfigurationSource config) {
    final Element element = config.getElement();
    ParsingUtils.setPropertyReference(builder, element, SQL_SESSION_TEMPLATE_REF_XML, SQL_SESSION_TEMPLATE);
    ParsingUtils.setPropertyValue(builder, element, TRANSACTION_MANAGER_REF_XML, TRANSACTION_MANAGER);
}

From source file:com._4dconcept.springframework.data.marklogic.repository.config.MarklogicRepositoryConfigurationExtension.java

@Override
public void postProcess(BeanDefinitionBuilder builder, XmlRepositoryConfigurationSource config) {

    Element element = config.getElement();
    ParsingUtils.setPropertyReference(builder, element, MARKLOGIC_TEMPLATE_REF, "marklogicOperations");
}