org.springframework.beans.factory.parsing.ComponentDefinition
that bridges the gap between the advisor bean definition configured
by the <aop:advisor> tag and the component definition
infrastructure.
| Modifier and Type | Field and Description |
|---|---|
| private final String | |
| private final BeanDefinition | |
| private final BeanDefinition[] | |
| private final BeanReference[] | |
| private final String |
| Access | Constructor and Description |
|---|---|
| public | |
| public | AdvisorComponentDefinition(String advisorBeanName, BeanDefinition advisorDefinition, BeanDefinition pointcutDefinition)
|
| Modifier and Type | Method and Description |
|---|---|
| private String | |
| private String | |
| public BeanDefinition[] | getBeanDefinitions()
Overrides org. Implements org. Returns an empty array. |
| public BeanReference[] | getBeanReferences()
Overrides org. Implements org. Returns an empty array. |
| public String | |
| public String | getName()
Implements org. Get the user-visible name of this |
| public Object | getSource()
Overrides default org. Return the configuration source |
| advisorBeanName | back to summary |
|---|---|
| private final String advisorBeanName | |
| advisorDefinition | back to summary |
|---|---|
| private final BeanDefinition advisorDefinition | |
| beanDefinitions | back to summary |
|---|---|
| private final BeanDefinition[] beanDefinitions | |
| beanReferences | back to summary |
|---|---|
| private final BeanReference[] beanReferences | |
| description | back to summary |
|---|---|
| private final String description | |
| AdvisorComponentDefinition | back to summary |
|---|---|
| public AdvisorComponentDefinition(String advisorBeanName, BeanDefinition advisorDefinition) | |
| AdvisorComponentDefinition | back to summary |
|---|---|
| public AdvisorComponentDefinition(String advisorBeanName, BeanDefinition advisorDefinition, BeanDefinition pointcutDefinition) | |
| buildDescription | back to summary |
|---|---|
| private String buildDescription(BeanReference adviceReference, BeanDefinition pointcutDefinition) | |
| buildDescription | back to summary |
|---|---|
| private String buildDescription(BeanReference adviceReference, BeanReference pointcutReference) | |
| getBeanDefinitions | back to summary |
|---|---|
| public BeanDefinition[] getBeanDefinitions() Overrides org. Implements org. Doc from org. Returns an empty array.
| |
| getBeanReferences | back to summary |
|---|---|
| public BeanReference[] getBeanReferences() Overrides org. Implements org. Doc from org. Returns an empty array.
| |
| getDescription | back to summary |
|---|---|
| public String getDescription() Overrides org. Implements org. Doc from org. Delegates to
| |
| getName | back to summary |
|---|---|
| public String getName() Implements org. Doc from org. Get the user-visible name of this This should link back directly to the corresponding configuration data for this component in a given context.
| |
| getSource | back to summary |
|---|---|
| public Object getSource() Overrides default org. Doc from org. Return the configuration source | |