META-INF.impala-graph-bootstrap.xml Maven / Gradle / Ivy
<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=" http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd"> <bean id="aspectjAwareClassLoader" parent = "propertyParent"> <property name="name" value="load.time.weaving.enabled"/> <property name="defaultValue" value="constant:[org.impalaframework.bootstrap.CoreBootstrapProperties.LOAD_TIME_WEAVING_ENABLED_DEFAULT]"/> </bean> <bean id="classLoaderFactory" class="org.impalaframework.module.holder.graph.GraphClassLoaderFactoryBean"> <property name = "moduleLocationResolver" ref = "moduleLocationResolver"/> <property name = "parentClassLoaderFirst" ref = "parentClassLoaderFirst"/> <property name = "aspectjAwareClassLoader" ref = "aspectjAwareClassLoader"/> </bean> <bean id="strictModificationExtractor" class="org.impalaframework.module.modification.graph.GraphModificationExtractor"> </bean> <bean id="stickyModificationExtractor" class="org.impalaframework.module.modification.graph.StickyGraphModificationExtractor"> </bean> <!-- ############## Spring modules support ############### --> <bean id="graphBeanVisibilityType" parent = "propertyParent"> <property name="name" value="graph.bean.visibility.type"/> <property name="defaultValue" value="constant:[org.impalaframework.bootstrap.CoreBootstrapProperties.GRAPH_BEAN_VISIBILITY_TYPE_DEFAULT]"/> </bean> <bean id="springModuleRuntime" class="org.impalaframework.spring.module.graph.SpringGraphModuleRuntime" parent="baseModuleRuntime"> <property name = "applicationContextLoader" ref="applicationContextLoader"/> <property name = "classLoaderFactory" ref="classLoaderFactory"/> <property name = "beanVisibilityType" ref="graphBeanVisibilityType"/> </bean> <!-- ############## Factory definitions ############### --> <bean id="classLoaderRegistryFactory" class="org.impalaframework.module.factory.GraphClassLoaderRegistryFactory"/> <bean id="moduleStateHolderFactory" class="org.impalaframework.module.factory.GraphModuleStateHolderFactory"> <property name="externalRootModuleName" ref="externalRootModuleName"/> </bean> </beans>
© 2015 - 2025 Weber Informatics LLC | Privacy Policy