类 GlobalResourcesRepository


  • public class GlobalResourcesRepository
    extends Object
    Global resources repository between all framework models. It will be destroyed only after all framework model is destroyed.
    • 方法详细资料

      • registerGlobalDisposable

        public static void registerGlobalDisposable​(Disposable disposable)
        Register a global reused disposable. The disposable will be executed when all dubbo FrameworkModels are destroyed. Note: the global disposable should be registered in static code, it's reusable and will not be removed when dubbo shutdown.
        参数:
        disposable -
      • removeGlobalDisposable

        public void removeGlobalDisposable​(Disposable disposable)
      • getGlobalExecutorService

        public static ExecutorService getGlobalExecutorService()
      • destroy

        public void destroy()
      • registerDisposable

        public void registerDisposable​(Disposable disposable)
        Register a one-off disposable, the disposable is removed automatically on first shutdown.
        参数:
        disposable -
      • removeDisposable

        public void removeDisposable​(Disposable disposable)
      • getGlobalReusedDisposables

        public static List<Disposable> getGlobalReusedDisposables()
      • getOneoffDisposables

        public List<Disposable> getOneoffDisposables()