| java.lang.Object | |
| ↳ | org.springframework.aop.framework.autoproxy.AutoProxyUtils |
Utilities for auto-proxy aware components. Mainly for internal use within the framework.
| Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| PRESERVE_TARGET_CLASS_ATTRIBUTE | Bean definition attribute that may indicate whether a given bean is supposed to be proxied with its target class (in case of it getting proxied in the first place). | ||||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Determine whether the given bean should be proxied with its target
class rather than its interfaces.
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
Bean definition attribute that may indicate whether a given bean is supposed
to be proxied with its target class (in case of it getting proxied in the first
place). The value is Boolean.TRUE or Boolean.FALSE.
Proxy factories can set this attribute if they built a target class proxy for a specific bean, and want to enforce that that bean can always be cast to its target class (even if AOP advices get applied through auto-proxying).
Determine whether the given bean should be proxied with its target
class rather than its interfaces. Checks the
"preserveTargetClass" attribute
of the corresponding bean definition.
| beanFactory | the containing ConfigurableListableBeanFactory |
|---|---|
| beanName | the name of the bean |