Class DubboSpringInitContext

java.lang.Object
org.apache.dubbo.config.spring.context.DubboSpringInitContext

public class DubboSpringInitContext extends Object
Dubbo spring initialization context object
  • 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

      public Map<String,Object> getModuleAttributes()
    • setModuleAttribute

      public void setModuleAttribute(String key, Object value)