java.lang.Object | |
↳ | org.springframework.beans.factory.config.DeprecatedBeanWarner |
Bean factory post processor that logs a warning for Deprecated @Deprecated beans.
Fields | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
logger | Logger available to subclasses. |
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Modify the application context's internal bean factory after its standard
initialization.
| |||||||||||
Set the name of the logger to use.
|
Protected Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Determine whether the
logger field is enabled. | |||||||||||
Logs a warning for a bean annotated with Deprecated @Deprecated.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
From interface
org.springframework.beans.factory.config.BeanFactoryPostProcessor
|
Modify the application context's internal bean factory after its standard initialization. All bean definitions will have been loaded, but no beans will have been instantiated yet. This allows for overriding or adding properties even to eager-initializing beans.
beanFactory | the bean factory used by the application context |
---|
BeansException |
---|
Set the name of the logger to use. The name will be passed to the underlying logger implementation through Commons Logging, getting interpreted as log category according to the logger's configuration.
This can be specified to not log into the category of this warner class but rather into a specific named category.
getLogger(String)
Determine whether the logger
field is enabled.
Default is true
when the "warn" level is enabled. Subclasses can override this to change the level
under which logging occurs.
Logs a warning for a bean annotated with Deprecated @Deprecated.
beanName | the name of the deprecated bean |
---|---|
beanDefinition | the definition of the deprecated bean |