Class DubboSpringInitContext
java.lang.Object
org.apache.dubbo.config.spring.context.DubboSpringInitContext
Dubbo spring initialization context object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.context.ApplicationContextorg.apache.dubbo.rpc.model.ApplicationModelorg.springframework.beans.factory.config.ConfigurableListableBeanFactoryorg.apache.dubbo.rpc.model.ModuleModelorg.springframework.beans.factory.support.BeanDefinitionRegistrybooleanvoidvoidsetKeepRunningOnSpringClosed(boolean keepRunningOnSpringClosed) Keep Dubbo running when spring is stoppedvoidsetModuleAttribute(String key, Object value) voidsetModuleModel(org.apache.dubbo.rpc.model.ModuleModel moduleModel) Change the binding ModuleModel, the ModuleModel and DubboBootstrap must be matched.
-
Constructor Details
-
DubboSpringInitContext
public DubboSpringInitContext()
-
-
Method Details
-
markAsBound
public void markAsBound() -
getRegistry
public org.springframework.beans.factory.support.BeanDefinitionRegistry getRegistry() -
getBeanFactory
public org.springframework.beans.factory.config.ConfigurableListableBeanFactory getBeanFactory() -
getApplicationContext
public org.springframework.context.ApplicationContext getApplicationContext() -
getApplicationModel
public org.apache.dubbo.rpc.model.ApplicationModel getApplicationModel() -
getModuleModel
public org.apache.dubbo.rpc.model.ModuleModel getModuleModel() -
setModuleModel
public void setModuleModel(org.apache.dubbo.rpc.model.ModuleModel moduleModel) Change the binding ModuleModel, the ModuleModel and DubboBootstrap must be matched.- Parameters:
moduleModel-
-
isKeepRunningOnSpringClosed
public boolean isKeepRunningOnSpringClosed() -
setKeepRunningOnSpringClosed
public void setKeepRunningOnSpringClosed(boolean keepRunningOnSpringClosed) Keep Dubbo running when spring is stopped- Parameters:
keepRunningOnSpringClosed-
-
getModuleAttributes
-
setModuleAttribute
-