java.lang.Object | ||
↳ | org.springframework.aop.aspectj.SimpleAspectInstanceFactory | |
↳ | org.springframework.aop.aspectj.annotation.SimpleMetadataAwareAspectInstanceFactory |
Implementation of MetadataAwareAspectInstanceFactory
that
creates a new instance of the specified aspect class for every
getAspectInstance()
call.
[Expand]
Inherited Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Create a new SimpleMetadataAwareAspectInstanceFactory for the given aspect class.
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Return the AspectJ AspectMetadata for this factory's aspect.
|
Protected Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Determine a fallback order for the case that the aspect instance
does not express an instance-specific order through implementing
the
Ordered interface. |
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||||
![]() | |||||||||||
![]() | |||||||||||
![]() | |||||||||||
![]() |
Create a new SimpleMetadataAwareAspectInstanceFactory for the given aspect class.
aspectClass | the aspect class |
---|---|
aspectName | the aspect name |
Return the AspectJ AspectMetadata for this factory's aspect.
Determine a fallback order for the case that the aspect instance
does not express an instance-specific order through implementing
the Ordered
interface.
The default implementation simply returns Ordered.LOWEST_PRECEDENCE
.
aspectClass | the aspect class |
---|