类 RegisterApi
- java.lang.Object
-
- net.risesoft.api.api.RegisterApi
-
@Listeners @RestController @RPCServer(name="register", enableRequest=true) public class RegisterApi extends Object
-
-
字段概要
字段 修饰符和类型 字段 说明 static StringCONNECTION_INSTANCE_ID存在连接中的信息idstatic StringCONNECTION_INSTANCE_NAME存在连接中的信息namestatic List<IServiceInstance>EMPTYstatic StringINSTANCE_ENVIRONMENT_NAME存在连接中的信息环境信息environmentstatic StringREMOVED_ALL_REGISTER监听删除服务
-
构造器概要
构造器 构造器 说明 RegisterApi()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 Map<String,List<IServiceInstanceModel>>getServices(String environment)获取所有实例Map<String,List<IServiceInstanceModel>>getServicesAll(String environment)获取所有服务booleanregister(IServiceInstanceModel serviceInstance)booleanregisterToServer(IServiceInstanceModel serviceInstance, RPCRequestContext rpcRequestContext)注册服务到中心booleanremove(String name, String instanceId)booleanreNew(RPCRequestContext rpcRequestContext)续订
-
-
-
方法详细资料
-
getServices
@API public Map<String,List<IServiceInstanceModel>> getServices(@RequestParam(required=false,defaultValue="Public") @Param(required=false,defaultValue="Public") String environment)
获取所有实例- 返回:
-
register
public boolean register(IServiceInstanceModel serviceInstance)
-
registerToServer
@API(name="register") public boolean registerToServer(IServiceInstanceModel serviceInstance, RPCRequestContext rpcRequestContext)
注册服务到中心- 参数:
serviceInstance- 实例- 返回:
-
reNew
@API public boolean reNew(RPCRequestContext rpcRequestContext)
续订- 参数:
rpcRequestContext-- 返回:
-
getServicesAll
@RequestMapping("/getServices") public Map<String,List<IServiceInstanceModel>> getServicesAll(@RequestParam(required=false,defaultValue="Public") String environment)获取所有服务- 参数:
environment-- 返回:
-
-