com.mtgi.analytics.aop.config.v11
Class BtManagerBeanDefinitionParser.ManagerComponentDefinition
java.lang.Object
org.springframework.beans.factory.parsing.AbstractComponentDefinition
org.springframework.beans.factory.parsing.CompositeComponentDefinition
com.mtgi.analytics.aop.config.TemplateBeanDefinitionParser.TemplateComponentDefinition
com.mtgi.analytics.aop.config.v11.BtManagerBeanDefinitionParser.ManagerComponentDefinition
- All Implemented Interfaces:
- org.springframework.beans.BeanMetadataElement, org.springframework.beans.factory.parsing.ComponentDefinition
- Enclosing class:
- BtManagerBeanDefinitionParser
public static class BtManagerBeanDefinitionParser.ManagerComponentDefinition
- extends TemplateBeanDefinitionParser.TemplateComponentDefinition
Specialized TemplateComponentDefinition
for the bt:manager
config tag.
Adds some extra validation to make sure that duplicate definitions are not given for dependencies
(for example, specifying a persister both as a nested element and as a reference attribute).
Methods inherited from class org.springframework.beans.factory.parsing.CompositeComponentDefinition |
addNestedComponent, getName, getNestedComponents, getSource |
Methods inherited from class org.springframework.beans.factory.parsing.AbstractComponentDefinition |
getBeanDefinitions, getBeanReferences, getDescription, getInnerBeanDefinitions, toString |
BtManagerBeanDefinitionParser.ManagerComponentDefinition
protected BtManagerBeanDefinitionParser.ManagerComponentDefinition(String name,
Object source,
org.springframework.beans.factory.support.DefaultListableBeanFactory factory)
addNestedProperty
public void addNestedProperty(String property)