类 ReloadingClassLoader
java.lang.Object
java.lang.ClassLoader
com.sh.common.jci.ReloadingClassLoader
- 所有已实现的接口:
ReloadNotificationListener
Description: 重写ClassLoader以实现动态加载新class文件
Title:首亨软件 - CRM、TSS、ERP等信息化管理软件
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明booleanaddResourceStore(ResourceStore pStore) voidgetResource(String name) getResourceAsStream(String name) voidbooleanremoveResourceStore(ResourceStore pStore) voidsetClassAssertionStatus(String className, boolean enabled) voidsetDefaultAssertionStatus(boolean enabled) voidsetPackageAssertionStatus(String packageName, boolean enabled) 从类继承的方法 java.lang.ClassLoader
defineClass, defineClass, defineClass, defineClass, definePackage, findClass, findClass, findLibrary, findLoadedClass, findResource, findResource, findResources, findSystemClass, getClassLoadingLock, getDefinedPackage, getDefinedPackages, getName, getPackage, getPackages, getParent, getPlatformClassLoader, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, getUnnamedModule, isRegisteredAsParallelCapable, loadClass, registerAsParallelCapable, resolveClass, resources, setSigners
-
构造器详细资料
-
ReloadingClassLoader
-
-
方法详细资料
-
addResourceStore
-
removeResourceStore
-
handleNotification
public void handleNotification()- 指定者:
handleNotification在接口中ReloadNotificationListener
-
clearAssertionStatus
public void clearAssertionStatus()- 覆盖:
clearAssertionStatus在类中ClassLoader
-
getResource
- 覆盖:
getResource在类中ClassLoader
-
getResourceAsStream
- 覆盖:
getResourceAsStream在类中ClassLoader
-
loadClass
- 覆盖:
loadClass在类中ClassLoader- 抛出:
ClassNotFoundException
-
setClassAssertionStatus
- 覆盖:
setClassAssertionStatus在类中ClassLoader
-
setDefaultAssertionStatus
public void setDefaultAssertionStatus(boolean enabled) - 覆盖:
setDefaultAssertionStatus在类中ClassLoader
-
setPackageAssertionStatus
- 覆盖:
setPackageAssertionStatus在类中ClassLoader
-