Package org.springframework.aop.config
Class AdvisorComponentDefinition
java.lang.Object
org.springframework.beans.factory.parsing.AbstractComponentDefinition
org.springframework.aop.config.AdvisorComponentDefinition
- All Implemented Interfaces:
 BeanMetadataElement,ComponentDefinition
ComponentDefinition
 that bridges the gap between the advisor bean definition configured
 by the <aop:advisor> tag and the component definition
 infrastructure.- Since:
 - 2.0
 - Author:
 - Rob Harrop, Juergen Hoeller
 
- 
Constructor Summary
ConstructorsConstructorDescriptionAdvisorComponentDefinition(String advisorBeanName, BeanDefinition advisorDefinition) AdvisorComponentDefinition(String advisorBeanName, BeanDefinition advisorDefinition, BeanDefinition pointcutDefinition)  - 
Method Summary
Modifier and TypeMethodDescriptionReturns an empty array.Returns an empty array.Delegates toComponentDefinition.getName().getName()Get the user-visible name of thisComponentDefinition.Return the configuration sourceObjectfor this metadata element (may benull).Methods inherited from class org.springframework.beans.factory.parsing.AbstractComponentDefinition
getInnerBeanDefinitions, toString 
- 
Constructor Details
- 
AdvisorComponentDefinition
 - 
AdvisorComponentDefinition
public AdvisorComponentDefinition(String advisorBeanName, BeanDefinition advisorDefinition, @Nullable BeanDefinition pointcutDefinition)  
 - 
 - 
Method Details
- 
getName
Description copied from interface:ComponentDefinitionGet the user-visible name of thisComponentDefinition.This should link back directly to the corresponding configuration data for this component in a given context.
 - 
getDescription
Description copied from class:AbstractComponentDefinitionDelegates toComponentDefinition.getName().- Specified by:
 getDescriptionin interfaceComponentDefinition- Overrides:
 getDescriptionin classAbstractComponentDefinition
 - 
getBeanDefinitions
Description copied from class:AbstractComponentDefinitionReturns an empty array.- Specified by:
 getBeanDefinitionsin interfaceComponentDefinition- Overrides:
 getBeanDefinitionsin classAbstractComponentDefinition- Returns:
 - the array of BeanDefinitions, or an empty array if none
 
 - 
getBeanReferences
Description copied from class:AbstractComponentDefinitionReturns an empty array.- Specified by:
 getBeanReferencesin interfaceComponentDefinition- Overrides:
 getBeanReferencesin classAbstractComponentDefinition- Returns:
 - the array of BeanReferences, or an empty array if none
 
 - 
getSource
Description copied from interface:BeanMetadataElementReturn the configuration sourceObjectfor this metadata element (may benull). 
 -