Example usage for org.springframework.beans.factory.support RootBeanDefinition setRole

List of usage examples for org.springframework.beans.factory.support RootBeanDefinition setRole

Introduction

In this page you can find the example usage for org.springframework.beans.factory.support RootBeanDefinition setRole.

Prototype

@Override
public void setRole(int role) 

Source Link

Document

Set the role hint for this BeanDefinition .

Usage

From source file:org.hdiv.config.xml.ConfigBeanDefinitionParser.java

private RootBeanDefinition createApplication(Element element, Object source) {
    RootBeanDefinition bean = new RootBeanDefinition(ApplicationHDIV.class);
    bean.setSource(source);/*from   www . jav  a2s  . co m*/
    bean.setRole(BeanDefinition.ROLE_INFRASTRUCTURE);
    return bean;
}

From source file:org.hdiv.config.xml.ConfigBeanDefinitionParser.java

private RootBeanDefinition createRedirectHelper(Element element, Object source) {
    RootBeanDefinition bean = new RootBeanDefinition(RedirectHelper.class);
    bean.setSource(source);/* ww  w  .  ja v a 2  s  .c  o  m*/
    bean.setRole(BeanDefinition.ROLE_INFRASTRUCTURE);
    bean.getPropertyValues().addPropertyValue("linkUrlProcessor", new RuntimeBeanReference("linkUrlProcessor"));
    return bean;
}

From source file:org.hdiv.config.xml.ConfigBeanDefinitionParser.java

private RootBeanDefinition createValidationResult(Element element, Object source) {
    RootBeanDefinition bean = new RootBeanDefinition(ValidationResult.class);
    bean.setSource(source);/*from  w ww  .ja  va2s  . co m*/
    bean.setRole(BeanDefinition.ROLE_INFRASTRUCTURE);
    return bean;
}

From source file:org.hdiv.config.xml.ConfigBeanDefinitionParser.java

private RootBeanDefinition createStateCache(Element element, Object source) {
    RootBeanDefinition bean = new RootBeanDefinition(StateCache.class);
    bean.setSource(source);// www  .j  a v a2s.c  om
    bean.setRole(BeanDefinition.ROLE_INFRASTRUCTURE);
    bean.setScope(BeanDefinition.SCOPE_PROTOTYPE);
    bean.setInitMethodName("init");

    String maxSize = element.getAttribute("maxPagesPerSession");
    if (StringUtils.hasText(maxSize)) {
        bean.getPropertyValues().addPropertyValue("maxSize", maxSize);
    }
    return bean;
}

From source file:org.hdiv.config.xml.ConfigBeanDefinitionParser.java

private RootBeanDefinition createSessionHDIV(Element element, Object source) {
    RootBeanDefinition bean = new RootBeanDefinition(SessionHDIV.class);
    bean.setSource(source);//from  w  ww.ja v a2  s.  c  o  m
    bean.setRole(BeanDefinition.ROLE_INFRASTRUCTURE);
    bean.setInitMethodName("init");
    bean.getPropertyValues().addPropertyValue("cipherName", "cipher");
    bean.getPropertyValues().addPropertyValue("pageIdGeneratorName",
            new RuntimeBeanReference("pageIdGeneratorName"));
    bean.getPropertyValues().addPropertyValue("cacheName", new RuntimeBeanReference("cacheName"));
    bean.getPropertyValues().addPropertyValue("keyName", new RuntimeBeanReference("keyName"));
    return bean;
}

From source file:org.hdiv.config.xml.ConfigBeanDefinitionParser.java

private RootBeanDefinition createStringBean(String value, Object source) {
    RootBeanDefinition bean = new RootBeanDefinition(java.lang.String.class);
    bean.setSource(source);/*from  www  .  j ava 2  s.  c om*/
    bean.setRole(BeanDefinition.ROLE_INFRASTRUCTURE);
    bean.getConstructorArgumentValues().addIndexedArgumentValue(0, value);
    return bean;
}

From source file:org.hdiv.config.xml.ConfigBeanDefinitionParser.java

private RootBeanDefinition createLinkUrlProcessor(Element element, Object source) {
    RootBeanDefinition bean = new RootBeanDefinition(LinkUrlProcessor.class);
    bean.setSource(source);//w  w w .  j  ava 2 s  . co m
    bean.setRole(BeanDefinition.ROLE_INFRASTRUCTURE);
    bean.getPropertyValues().addPropertyValue("config", new RuntimeBeanReference("config"));

    return bean;
}

From source file:org.hdiv.config.xml.ConfigBeanDefinitionParser.java

private RootBeanDefinition createFormUrlProcessor(Element element, Object source) {
    RootBeanDefinition bean = new RootBeanDefinition(FormUrlProcessor.class);
    bean.setSource(source);/*from   w ww. j a  va 2 s  .  co  m*/
    bean.setRole(BeanDefinition.ROLE_INFRASTRUCTURE);
    bean.getPropertyValues().addPropertyValue("config", new RuntimeBeanReference("config"));

    return bean;
}

From source file:org.hdiv.config.xml.ConfigBeanDefinitionParser.java

private RootBeanDefinition createDefaultEditableParametersValidations(Element element, Object source) {
    RootBeanDefinition bean = new RootBeanDefinition(HDIVValidations.class);
    bean.setSource(source);//from  w w  w.j a va  2  s .c o  m
    bean.setRole(BeanDefinition.ROLE_INFRASTRUCTURE);
    bean.setInitMethodName("init");
    Map map = new Hashtable();
    bean.getPropertyValues().addPropertyValue("rawUrls", map);
    return bean;
}

From source file:org.hdiv.config.xml.ConfigBeanDefinitionParser.java

private RootBeanDefinition createJsfMultipartConfig(Element element, Object source) {
    RootBeanDefinition bean = new RootBeanDefinition(JsfMultipartConfig.class);
    bean.setSource(source);/*from   w  ww  . java 2 s .  c  om*/
    bean.setRole(BeanDefinition.ROLE_INFRASTRUCTURE);
    return bean;
}