static void autoregisterJsrBeansForNamespace(ParserContext parserContext) { autoRegisterJobProperties(parserContext); autoRegisterBatchPostProcessor(parserContext); autoRegisterJsrAutowiredAnnotationBeanPostProcessor(parserContext); autoRegisterThreadLocalClassloaderBeanPostProcessor(parserContext); autoRegisterBeanScopeBeanFactoryPostProcessor(parserContext); autoRegisterBatchPropertyContext(parserContext); autoRegisterNamespacePostProcessor(parserContext); }
@Override protected void doParse(Element element, ParserContext parserContext, BeanDefinitionBuilder builder) { CoreNamespaceUtils.autoregisterBeansForNamespace(parserContext, parserContext.extractSource(element)); JsrNamespaceUtils.autoregisterJsrBeansForNamespace(parserContext);
private static void autoRegisterBatchPostProcessor(ParserContext parserContext) { registerPostProcessor(parserContext, BatchPropertyBeanPostProcessor.class, BeanDefinition.ROLE_INFRASTRUCTURE, BATCH_PROPERTY_POST_PROCESSOR_BEAN_NAME); }
static void autoregisterJsrBeansForNamespace(ParserContext parserContext) { autoRegisterJobProperties(parserContext); autoRegisterBatchPostProcessor(parserContext); autoRegisterJsrAutowiredAnnotationBeanPostProcessor(parserContext); autoRegisterThreadLocalClassloaderBeanPostProcessor(parserContext); autoRegisterBeanScopeBeanFactoryPostProcessor(parserContext); autoRegisterBatchPropertyContext(parserContext); autoRegisterNamespacePostProcessor(parserContext); }
private static void autoRegisterNamespacePostProcessor(ParserContext parserContext) { registerPostProcessor(parserContext, JsrNamespacePostProcessor.class, BeanDefinition.ROLE_INFRASTRUCTURE, JSR_NAMESPACE_POST_PROCESSOR); }
@Override protected void doParse(Element element, ParserContext parserContext, BeanDefinitionBuilder builder) { CoreNamespaceUtils.autoregisterBeansForNamespace(parserContext, parserContext.extractSource(element)); JsrNamespaceUtils.autoregisterJsrBeansForNamespace(parserContext);
static void autoregisterJsrBeansForNamespace(ParserContext parserContext) { autoRegisterJobProperties(parserContext); autoRegisterBatchPostProcessor(parserContext); autoRegisterJsrAutowiredAnnotationBeanPostProcessor(parserContext); autoRegisterThreadLocalClassloaderBeanPostProcessor(parserContext); autoRegisterBeanScopeBeanFactoryPostProcessor(parserContext); autoRegisterBatchPropertyContext(parserContext); autoRegisterNamespacePostProcessor(parserContext); }
private static void autoRegisterBeanScopeBeanFactoryPostProcessor( ParserContext parserContext) { registerPostProcessor(parserContext, JsrBeanScopeBeanFactoryPostProcessor.class, BeanDefinition.ROLE_INFRASTRUCTURE, BEAN_SCOPE_POST_PROCESSOR_BEAN_NAME); }
@Override protected void doParse(Element element, ParserContext parserContext, BeanDefinitionBuilder builder) { CoreNamespaceUtils.autoregisterBeansForNamespace(parserContext, parserContext.extractSource(element)); JsrNamespaceUtils.autoregisterJsrBeansForNamespace(parserContext);
static void autoregisterJsrBeansForNamespace(ParserContext parserContext) { autoRegisterJobProperties(parserContext); autoRegisterBatchPostProcessor(parserContext); autoRegisterJsrAutowiredAnnotationBeanPostProcessor(parserContext); autoRegisterThreadLocalClassloaderBeanPostProcessor(parserContext); autoRegisterBeanScopeBeanFactoryPostProcessor(parserContext); autoRegisterBatchPropertyContext(parserContext); autoRegisterNamespacePostProcessor(parserContext); }
private static void autoRegisterJsrAutowiredAnnotationBeanPostProcessor(ParserContext parserContext) { registerPostProcessor(parserContext, JsrAutowiredAnnotationBeanPostProcessor.class, BeanDefinition.ROLE_INFRASTRUCTURE, AnnotationConfigUtils.AUTOWIRED_ANNOTATION_PROCESSOR_BEAN_NAME); }
@Override protected void doParse(Element element, ParserContext parserContext, BeanDefinitionBuilder builder) { CoreNamespaceUtils.autoregisterBeansForNamespace(parserContext, parserContext.extractSource(element)); JsrNamespaceUtils.autoregisterJsrBeansForNamespace(parserContext);
private static void autoRegisterThreadLocalClassloaderBeanPostProcessor(ParserContext parserContext) { registerPostProcessor(parserContext, ThreadLocalClassloaderBeanPostProcessor.class, BeanDefinition.ROLE_INFRASTRUCTURE, THREAD_LOCAL_CLASS_LOADER_BEAN_POST_PROCESSOR_BEAN_NAME); }
private static void autoRegisterBeanScopeBeanFactoryPostProcessor( ParserContext parserContext) { registerPostProcessor(parserContext, JsrBeanScopeBeanFactoryPostProcessor.class, BeanDefinition.ROLE_INFRASTRUCTURE, BEAN_SCOPE_POST_PROCESSOR_BEAN_NAME); }
private static void autoRegisterJsrAutowiredAnnotationBeanPostProcessor(ParserContext parserContext) { registerPostProcessor(parserContext, JsrAutowiredAnnotationBeanPostProcessor.class, BeanDefinition.ROLE_INFRASTRUCTURE, AnnotationConfigUtils.AUTOWIRED_ANNOTATION_PROCESSOR_BEAN_NAME); }
private static void autoRegisterNamespacePostProcessor(ParserContext parserContext) { registerPostProcessor(parserContext, JsrNamespacePostProcessor.class, BeanDefinition.ROLE_INFRASTRUCTURE, JSR_NAMESPACE_POST_PROCESSOR); }
private static void autoRegisterBatchPostProcessor(ParserContext parserContext) { registerPostProcessor(parserContext, BatchPropertyBeanPostProcessor.class, BeanDefinition.ROLE_INFRASTRUCTURE, BATCH_PROPERTY_POST_PROCESSOR_BEAN_NAME); }
private static void autoRegisterJsrAutowiredAnnotationBeanPostProcessor(ParserContext parserContext) { registerPostProcessor(parserContext, JsrAutowiredAnnotationBeanPostProcessor.class, BeanDefinition.ROLE_INFRASTRUCTURE, AnnotationConfigUtils.AUTOWIRED_ANNOTATION_PROCESSOR_BEAN_NAME); }
private static void autoRegisterBeanScopeBeanFactoryPostProcessor( ParserContext parserContext) { registerPostProcessor(parserContext, JsrBeanScopeBeanFactoryPostProcessor.class, BeanDefinition.ROLE_INFRASTRUCTURE, BEAN_SCOPE_POST_PROCESSOR_BEAN_NAME); }
private static void autoRegisterBeanScopeBeanFactoryPostProcessor( ParserContext parserContext) { registerPostProcessor(parserContext, JsrBeanScopeBeanFactoryPostProcessor.class, BeanDefinition.ROLE_INFRASTRUCTURE, BEAN_SCOPE_POST_PROCESSOR_BEAN_NAME); }