程序包的使用
org.redkale.service
-
使用org.redkale.service的程序包 程序包 说明 org.redkale.boot 提供Redkale服务器的启动、初始化和加载功能org.redkale.boot.watch 提供系统默认监控包org.redkale.cached org.redkale.cached.spi org.redkale.cluster.spi org.redkale.locked org.redkale.locked.spi org.redkale.mq MQ服务包org.redkale.mq.spi org.redkale.net 网络TCP/UDP基础服务包org.redkale.net.http HTTP协议包,提供HTTP协议服务器org.redkale.net.sncp SNCP协议包,提供SNCP协议服务器org.redkale.scheduled org.redkale.scheduled.spi org.redkale.service Service接口和模式配置包org.redkale.source 数据源(数据库、缓存)操作包org.redkale.watch 提供Redkale服务的监控、动态部署、数据收集功能 -
org.redkale.boot使用的org.redkale.service中的类 类 说明 Service 所有Service的实现类不得声明为final, 允许远程模式的public方法都不能声明为final。 -
org.redkale.boot.watch使用的org.redkale.service中的类 类 说明 AbstractService RetResult 通用的结果对象,在常见的HTTP+JSON接口中返回的结果需要含结果码,错误信息,和实体对象。Service 所有Service的实现类不得声明为final, 允许远程模式的public方法都不能声明为final。 -
org.redkale.cached使用的org.redkale.service中的类 类 说明 LoadMode Service加载模式 -
org.redkale.cached.spi使用的org.redkale.service中的类 类 说明 LoadMode Service加载模式Local 本地模式注解。Service 所有Service的实现类不得声明为final, 允许远程模式的public方法都不能声明为final。 -
org.redkale.cluster.spi使用的org.redkale.service中的类 类 说明 RetResult 通用的结果对象,在常见的HTTP+JSON接口中返回的结果需要含结果码,错误信息,和实体对象。Service 所有Service的实现类不得声明为final, 允许远程模式的public方法都不能声明为final。 -
org.redkale.locked使用的org.redkale.service中的类 类 说明 LoadMode Service加载模式 -
org.redkale.locked.spi使用的org.redkale.service中的类 类 说明 LoadMode Service加载模式Local 本地模式注解。Service 所有Service的实现类不得声明为final, 允许远程模式的public方法都不能声明为final。 -
org.redkale.mq使用的org.redkale.service中的类 类 说明 LoadMode Service加载模式Local 本地模式注解。 -
org.redkale.mq.spi使用的org.redkale.service中的类 类 说明 RetResult 通用的结果对象,在常见的HTTP+JSON接口中返回的结果需要含结果码,错误信息,和实体对象。Service 所有Service的实现类不得声明为final, 允许远程模式的public方法都不能声明为final。 -
org.redkale.net使用的org.redkale.service中的类 类 说明 Service 所有Service的实现类不得声明为final, 允许远程模式的public方法都不能声明为final。 -
org.redkale.net.http使用的org.redkale.service中的类 类 说明 Local 本地模式注解。RetResult 通用的结果对象,在常见的HTTP+JSON接口中返回的结果需要含结果码,错误信息,和实体对象。RpcRemote 用于在 Service 中创建自身远程模式的对象RpcTargetAddress SNCP协议中标记为目标地址参数, 该注解只能标记在类型为SocketAddress或InetSocketAddress的参数上。RpcTargetTopic SNCP协议中标记为目标topic参数, 该注解只能标记在类型为String的参数上。Service 所有Service的实现类不得声明为final, 允许远程模式的public方法都不能声明为final。 -
org.redkale.net.sncp使用的org.redkale.service中的类 类 说明 RpcAction 用于自定义SncpActionid,默认会根据Method.toString来计算actionidService 所有Service的实现类不得声明为final, 允许远程模式的public方法都不能声明为final。 -
org.redkale.scheduled使用的org.redkale.service中的类 类 说明 LoadMode Service加载模式 -
org.redkale.scheduled.spi使用的org.redkale.service中的类 类 说明 Local 本地模式注解。Service 所有Service的实现类不得声明为final, 允许远程模式的public方法都不能声明为final。 -
org.redkale.service使用的org.redkale.service中的类 类 说明 LoadMode Service加载模式RetException 错误码自定义异常类RetLabel 用于定义错误码的注解
结果码定义范围:
// 10000001 - 19999999 预留给Redkale的核心包使用
// 20000001 - 29999999 预留给Redkale的扩展包使用
// 30000001 - 99999999 预留给Dev开发系统自身使用RetResult 通用的结果对象,在常见的HTTP+JSON接口中返回的结果需要含结果码,错误信息,和实体对象。Service 所有Service的实现类不得声明为final, 允许远程模式的public方法都不能声明为final。 -
org.redkale.source使用的org.redkale.service中的类 类 说明 AbstractService Local 本地模式注解。Service 所有Service的实现类不得声明为final, 允许远程模式的public方法都不能声明为final。 -
org.redkale.watch使用的org.redkale.service中的类 类 说明 Service 所有Service的实现类不得声明为final, 允许远程模式的public方法都不能声明为final。