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 |