类 DynamicLoadProcessorImpl
- java.lang.Object
-
- io.esastack.cabin.container.dynamic.DynamicLoadProcessorImpl
-
- 所有已实现的接口:
DynamicLoadProcessor
public class DynamicLoadProcessorImpl extends Object implements DynamicLoadProcessor
-
-
构造器概要
构造器 构造器 说明 DynamicLoadProcessorImpl()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 voidinstallModule(String moduleJarUrl)voidsetLibModuleExportService(LibModuleExportService libModuleExportService)voidsetLibModuleLoadService(LibModuleLoadService libModuleLoadService)voidsetLibModuleMergeProcessor(LibModuleMergeProcessor libModuleMergeProcessor)voiduninstallModule(String moduleName)Firstly destroy classes and then destroy classloader and module.
-
-
-
方法详细资料
-
setLibModuleMergeProcessor
public void setLibModuleMergeProcessor(LibModuleMergeProcessor libModuleMergeProcessor)
-
setLibModuleLoadService
public void setLibModuleLoadService(LibModuleLoadService libModuleLoadService)
-
setLibModuleExportService
public void setLibModuleExportService(LibModuleExportService libModuleExportService)
-
installModule
public void installModule(String moduleJarUrl)
- 指定者:
installModule在接口中DynamicLoadProcessor
-
uninstallModule
public void uninstallModule(String moduleName)
Firstly destroy classes and then destroy classloader and module.- 指定者:
uninstallModule在接口中DynamicLoadProcessor- 参数:
moduleName- module name
-
-