public class BeanInstantiationSubstituter extends BeanInstantiationGuard
targetName
Constructor and Description |
---|
BeanInstantiationSubstituter(ReadOnlyStatus readOnly,
java.lang.String targetName,
java.lang.String substituteClass)
Construct a bean instantiation substituter.
|
Modifier and Type | Method and Description |
---|---|
protected void |
setBeanDefinitionForReadOnly(org.springframework.beans.factory.support.BeanDefinitionRegistry registry)
Act on the bean definition registry to make the target bean suitable for read-only mode.
|
postProcessBeanFactory, setIsWriteDb, setIsWriteRepo
public BeanInstantiationSubstituter(ReadOnlyStatus readOnly, java.lang.String targetName, java.lang.String substituteClass)
readOnly
- the read-only statustargetName
- the name of a bean that needs to writesubstituteClass
- the name of the class implementing the read-only variant of the beanprotected void setBeanDefinitionForReadOnly(org.springframework.beans.factory.support.BeanDefinitionRegistry registry)
BeanInstantiationGuard
setBeanDefinitionForReadOnly
in class BeanInstantiationGuard
registry
- the bean definition registry