类的使用
org.redkale.util.RedkaleClassLoader
-
使用RedkaleClassLoader的程序包 程序包 说明 org.redkale.boot 提供Redkale服务器的启动、初始化和加载功能org.redkale.net 网络TCP/UDP基础服务包org.redkale.net.sncp SNCP协议包,提供SNCP协议服务器org.redkale.util Redkale工具包 -
-
org.redkale.boot中RedkaleClassLoader的使用
声明为RedkaleClassLoader的org.redkale.boot中的字段 修饰符和类型 字段 说明 protected RedkaleClassLoader
NodeServer. serverClassLoader
返回RedkaleClassLoader的org.redkale.boot中的方法 修饰符和类型 方法 说明 RedkaleClassLoader
Application. getClassLoader()
RedkaleClassLoader
Application. getServerClassLoader()
RedkaleClassLoader
NodeServer. getServerClassLoader()
参数类型为RedkaleClassLoader的org.redkale.boot中的方法 修饰符和类型 方法 说明 static ClassFilter
ClassFilter. create(RedkaleClassLoader classLoader, Class[] excludeSuperClasses, String includeRegexs, String excludeRegexs, Set<String> includeValues, Set<String> excludeValues)
static void
ClassFilter.Loader. load(File excludeFile, RedkaleClassLoader loader, ClassFilter... filters)
加载当前线程的classpath扫描所有class进行过滤void
NodeServer. setServerClassLoader(RedkaleClassLoader serverClassLoader)
参数类型为RedkaleClassLoader的org.redkale.boot中的构造器 构造器 说明 ClassFilter(RedkaleClassLoader classLoader, Class superClass)
ClassFilter(RedkaleClassLoader classLoader, Class<? extends Annotation> annotationClass, Class superClass)
ClassFilter(RedkaleClassLoader classLoader, Class<? extends Annotation> annotationClass, Class superClass, Class[] excludeSuperClasses)
ClassFilter(RedkaleClassLoader classLoader, Class<? extends Annotation> annotationClass, Class superClass, Class[] excludeSuperClasses, AnyValue conf)
-
org.redkale.net中RedkaleClassLoader的使用
声明为RedkaleClassLoader的org.redkale.net中的字段 修饰符和类型 字段 说明 protected RedkaleClassLoader
Server. serverClassLoader
返回RedkaleClassLoader的org.redkale.net中的方法 修饰符和类型 方法 说明 RedkaleClassLoader
Server. getServerClassLoader()
参数类型为RedkaleClassLoader的org.redkale.net中的方法 修饰符和类型 方法 说明 static URI[]
Server. loadLib(RedkaleClassLoader classLoader, Logger logger, String lib)
void
Server. setServerClassLoader(RedkaleClassLoader serverClassLoader)
-
org.redkale.net.sncp中RedkaleClassLoader的使用
参数类型为RedkaleClassLoader的org.redkale.net.sncp中的方法 修饰符和类型 方法 说明 static <T extends Service>
TSncp. createLocalService(RedkaleClassLoader classLoader, String name, Class<T> serviceImplClass, org.redkale.asm.AsmMethodBoost methodBoost, ResourceFactory resourceFactory, SncpRpcGroups sncpRpcGroups, SncpClient client, MessageAgent agent, String remoteGroup, AnyValue conf)
创建本地模式Service实例 -
org.redkale.util中RedkaleClassLoader的使用
org.redkale.util中RedkaleClassLoader的子类 修饰符和类型 类 说明 static class
RedkaleClassLoader.RedkaleCacheClassLoader
-