类的使用
network.nerve.core.rpc.modulebootstrap.Module
-
使用Module的程序包 程序包 说明 network.nerve.core.rpc.modulebootstrap -
-
network.nerve.core.rpc.modulebootstrap中Module的使用
返回Module的network.nerve.core.rpc.modulebootstrap中的方法 修饰符和类型 方法 说明 static ModuleModule. build(ModuleE moduleE)abstract Module[]RpcModule. declareDependent()申明此模块的依赖模块abstract ModuleRpcModule. moduleInfo()返回当前模块的描述返回变量类型为Module的类型的network.nerve.core.rpc.modulebootstrap中的方法 修饰符和类型 方法 说明 Set<Module>RpcModule. getDependencies()Map<Module,Boolean>RpcModule. getFollowerList()参数类型为Module的network.nerve.core.rpc.modulebootstrap中的方法 修饰符和类型 方法 说明 booleanRpcModule. hasDependent(Module module)booleanRpcModule. isDependencieReady(Module module)获取依赖模块的准备状态abstract RpcModuleStateRpcModule. onDependenciesLoss(Module dependenciesModule)某个外部依赖连接丢失后,会调用此方法, 可控制模块状态,如果返回Ready,则表明模块退化到Ready状态,当依赖重新准备完毕后,将重新触发onDependenciesReady方法, 若返回的状态是Running,将不会重新触发onDependenciesReadyvoidRpcModule. onDependenciesReady(Module module)类型变量类型为Module的network.nerve.core.rpc.modulebootstrap中的方法参数 修饰符和类型 方法 说明 voidRpcModule. setDependentReadyState(Map<Module,Boolean> dependentReadyState)voidRpcModule. setFollowerList(Map<Module,Boolean> followerList)参数类型为Module的network.nerve.core.rpc.modulebootstrap中的构造器 构造器 说明 RegisterInvoke(Module module, Set<Module> dependenices)类型变量类型为Module的network.nerve.core.rpc.modulebootstrap中的构造器参数 构造器 说明 RegisterInvoke(Module module, Set<Module> dependenices)
-