类 FrameworkModel

  • 所有已实现的接口:
    ExtensionAccessor

    public class FrameworkModel
    extends ScopeModel
    Model of dubbo framework, it can be shared with multiple applications.
    • 构造器详细资料

      • FrameworkModel

        public FrameworkModel()
    • 方法详细资料

      • defaultModel

        public static FrameworkModel defaultModel()
        During destroying the default FrameworkModel, the FrameworkModel.defaultModel() or ApplicationModel.defaultModel() will return a broken model, maybe cause unpredictable problem. Recommendation: Avoid using the default model as much as possible.
        返回:
        the global default FrameworkModel
      • getAllInstances

        public static List<FrameworkModel> getAllInstances()
        Get all framework model instances
        返回:
      • destroyAll

        public static void destroyAll()
        Destroy all framework model instances, shutdown dubbo engine completely.
      • defaultApplication

        public ApplicationModel defaultApplication()
        Get or create default application model
        返回:
      • getApplicationModels

        public List<ApplicationModel> getApplicationModels()
        Get all application models except for the internal application model.
      • getAllApplicationModels

        public List<ApplicationModel> getAllApplicationModels()
        Get all application models including the internal application model.
      • getInternalApplicationModel

        public ApplicationModel getInternalApplicationModel()