public class

AdvisorComponentDefinition

extends AbstractComponentDefinition
java.lang.Object
   ↳ org.springframework.beans.factory.parsing.AbstractComponentDefinition
     ↳ org.springframework.aop.config.AdvisorComponentDefinition

Class Overview

ComponentDefinition that bridges the gap between the advisor bean definition configured by the <aop:advisor> tag and the component definition infrastructure.

Summary

Public Constructors
AdvisorComponentDefinition(String advisorBeanName, BeanDefinition advisorDefinition)
AdvisorComponentDefinition(String advisorBeanName, BeanDefinition advisorDefinition, BeanDefinition pointcutDefinition)
Public Methods
BeanDefinition[] getBeanDefinitions()
Returns an empty array.
BeanReference[] getBeanReferences()
Returns an empty array.
String getDescription()
Delegates to getName().
String getName()
Object getSource()
[Expand]
Inherited Methods
From class org.springframework.beans.factory.parsing.AbstractComponentDefinition
From class java.lang.Object
From interface org.springframework.beans.BeanMetadataElement
From interface org.springframework.beans.factory.parsing.ComponentDefinition

Public Constructors

public AdvisorComponentDefinition (String advisorBeanName, BeanDefinition advisorDefinition)

public AdvisorComponentDefinition (String advisorBeanName, BeanDefinition advisorDefinition, BeanDefinition pointcutDefinition)

Public Methods

public BeanDefinition[] getBeanDefinitions ()

Returns an empty array.

Returns
  • the array of BeanDefinitions, or an empty array if none

public BeanReference[] getBeanReferences ()

Returns an empty array.

Returns
  • the array of BeanReferences, or an empty array if none

public String getDescription ()

Delegates to getName().

public String getName ()

public Object getSource ()