List of usage examples for org.springframework.beans.factory.config BeanDefinition ROLE_INFRASTRUCTURE
int ROLE_INFRASTRUCTURE
To view the source code for org.springframework.beans.factory.config BeanDefinition ROLE_INFRASTRUCTURE.
Click Source Link
From source file:org.hdiv.config.xml.ConfigBeanDefinitionParser.java
private RootBeanDefinition createRequestDataValueProcessor(Element element, Object source) { RootBeanDefinition bean = new RootBeanDefinition(HdivRequestDataValueProcessor.class); bean.setSource(source);/* w w w . j a v a 2 s . c o m*/ bean.setRole(BeanDefinition.ROLE_INFRASTRUCTURE); bean.getPropertyValues().addPropertyValue("linkUrlProcessor", new RuntimeBeanReference("linkUrlProcessor")); bean.getPropertyValues().addPropertyValue("formUrlProcessor", new RuntimeBeanReference("formUrlProcessor")); return bean; }
From source file:org.hdiv.config.xml.ConfigBeanDefinitionParser.java
private RootBeanDefinition createGrailsRequestDataValueProcessor(Element element, Object source) { RootBeanDefinition bean = new RootBeanDefinition(GrailsHdivRequestDataValueProcessor.class); bean.setSource(source);//from w w w . ja v a 2 s .c om bean.setRole(BeanDefinition.ROLE_INFRASTRUCTURE); bean.getPropertyValues().addPropertyValue("linkUrlProcessor", new RuntimeBeanReference("linkUrlProcessor")); bean.getPropertyValues().addPropertyValue("formUrlProcessor", new RuntimeBeanReference("formUrlProcessor")); return bean; }
From source file:org.hdiv.config.xml.ConfigBeanDefinitionParser.java
private RootBeanDefinition createConfigBean(Element element, Object source, ParserContext parserContext) { RootBeanDefinition bean = new RootBeanDefinition(HDIVConfig.class); bean.setSource(source);/*from www. j av a2 s . com*/ bean.setRole(BeanDefinition.ROLE_INFRASTRUCTURE); String confidentiality = element.getAttribute("confidentiality"); String avoidCookiesIntegrity = element.getAttribute("avoidCookiesIntegrity"); String cookiesConfidentiality = element.getAttribute("avoidCookiesConfidentiality"); String avoidValidationInUrlsWithoutParams = element.getAttribute("avoidValidationInUrlsWithoutParams"); String strategy = element.getAttribute("strategy"); String randomName = element.getAttribute("randomName"); String errorPage = element.getAttribute("errorPage"); String protectedExtensions = element.getAttribute("protectedExtensions"); String excludedExtensions = element.getAttribute("excludedExtensions"); String debugMode = element.getAttribute("debugMode"); String showErrorPageOnEditableValidation = element.getAttribute("showErrorPageOnEditableValidation"); if (StringUtils.hasText(confidentiality)) { bean.getPropertyValues().addPropertyValue("confidentiality", confidentiality); } if (StringUtils.hasText(avoidCookiesIntegrity)) { bean.getPropertyValues().addPropertyValue("cookiesIntegrity", avoidCookiesIntegrity); } if (StringUtils.hasText(cookiesConfidentiality)) { bean.getPropertyValues().addPropertyValue("cookiesConfidentiality", cookiesConfidentiality); } if (StringUtils.hasText(avoidValidationInUrlsWithoutParams)) { bean.getPropertyValues().addPropertyValue("avoidValidationInUrlsWithoutParams", avoidValidationInUrlsWithoutParams); } if (StringUtils.hasText(strategy)) { bean.getPropertyValues().addPropertyValue("strategy", strategy); } if (StringUtils.hasText(randomName)) { bean.getPropertyValues().addPropertyValue("randomName", randomName); } if (StringUtils.hasText(errorPage)) { bean.getPropertyValues().addPropertyValue("errorPage", errorPage); } if (StringUtils.hasText(protectedExtensions)) { bean.getPropertyValues().addPropertyValue("protectedExtensions", this.convertToList(protectedExtensions)); } if (StringUtils.hasText(excludedExtensions)) { bean.getPropertyValues().addPropertyValue("excludedExtensions", this.convertToList(excludedExtensions)); } if (StringUtils.hasText(debugMode)) { bean.getPropertyValues().addPropertyValue("debugMode", debugMode); } if (StringUtils.hasText(showErrorPageOnEditableValidation)) { bean.getPropertyValues().addPropertyValue("showErrorPageOnEditableValidation", showErrorPageOnEditableValidation); } bean.getPropertyValues().addPropertyValue("validations", new RuntimeBeanReference("editableParametersValidations")); if (!parserContext.getRegistry().containsBeanDefinition("editableParametersValidations")) { parserContext.getRegistry().registerBeanDefinition("editableParametersValidations", this.createDefaultEditableParametersValidations(element, source)); } // Process startPages, startParameters and paramsWithoutValidation elements this.processChilds(element, bean); 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 ww w . j av a2 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 createFacesEventListener(Element element, Object source) { RootBeanDefinition bean = new RootBeanDefinition(HDIVFacesEventListener.class); bean.setSource(source);//from www. j a va 2s . c om bean.setRole(BeanDefinition.ROLE_INFRASTRUCTURE); bean.getPropertyValues().addPropertyValue("config", new RuntimeBeanReference("config")); bean.getPropertyValues().addPropertyValue("logger", new RuntimeBeanReference("logger")); bean.getPropertyValues().addPropertyValue("htmlInputHiddenValidator", new RuntimeBeanReference("htmlInputHiddenValidator")); bean.getPropertyValues().addPropertyValue("requestParamValidator", new RuntimeBeanReference("requestParameterValidator")); bean.getPropertyValues().addPropertyValue("uiCommandValidator", new RuntimeBeanReference("uiCommandValidator")); bean.getPropertyValues().addPropertyValue("editabeValidator", new RuntimeBeanReference("editableValidator")); return bean; }
From source file:org.hdiv.config.xml.ConfigBeanDefinitionParser.java
private RootBeanDefinition createJsfValidatorHelper(Element element, Object source) { RootBeanDefinition bean = new RootBeanDefinition(JsfValidatorHelper.class); bean.setSource(source);//from www . j a v a 2 s . c o m bean.setRole(BeanDefinition.ROLE_INFRASTRUCTURE); bean.setInitMethodName("init"); bean.getPropertyValues().addPropertyValue("logger", new RuntimeBeanReference("logger")); bean.getPropertyValues().addPropertyValue("stateUtil", new RuntimeBeanReference("stateUtil")); bean.getPropertyValues().addPropertyValue("hdivConfig", new RuntimeBeanReference("config")); bean.getPropertyValues().addPropertyValue("session", new RuntimeBeanReference("sessionHDIV")); bean.getPropertyValues().addPropertyValue("dataValidatorFactory", new RuntimeBeanReference("dataValidatorFactory")); bean.getPropertyValues().addPropertyValue("dataComposerFactory", new RuntimeBeanReference("dataComposerFactory")); 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);/*w w w. j av a 2s . c om*/ bean.setRole(BeanDefinition.ROLE_INFRASTRUCTURE); return bean; }
From source file:org.hdiv.config.xml.ConfigBeanDefinitionParser.java
private RootBeanDefinition createRequestParameterValidator(Element element, Object source) { RootBeanDefinition bean = new RootBeanDefinition(RequestParameterValidator.class); bean.setSource(source);/* w ww. ja v a 2 s . co m*/ bean.setRole(BeanDefinition.ROLE_INFRASTRUCTURE); bean.getPropertyValues().addPropertyValue("hdivConfig", new RuntimeBeanReference("config")); return bean; }
From source file:org.hdiv.config.xml.ConfigBeanDefinitionParser.java
private RootBeanDefinition createUiCommandValidator(Element element, Object source) { RootBeanDefinition bean = new RootBeanDefinition(UICommandValidator.class); bean.setSource(source);// w ww . j av a 2s.c o m bean.setRole(BeanDefinition.ROLE_INFRASTRUCTURE); return bean; }
From source file:org.hdiv.config.xml.ConfigBeanDefinitionParser.java
private RootBeanDefinition createHtmlInputHiddenValidator(Element element, Object source) { RootBeanDefinition bean = new RootBeanDefinition(HtmlInputHiddenValidator.class); bean.setSource(source);//from w w w.java 2s . c o m bean.setRole(BeanDefinition.ROLE_INFRASTRUCTURE); return bean; }