| 程序包 | 说明 |
|---|---|
| network.nerve.core.rpc.modulebootstrap |
| 限定符和类型 | 方法和说明 |
|---|---|
RpcModuleState |
RpcModule.getState() |
abstract RpcModuleState |
RpcModule.onDependenciesLoss(Module dependenciesModule)
某个外部依赖连接丢失后,会调用此方法,
可控制模块状态,如果返回Ready,则表明模块退化到Ready状态,当依赖重新准备完毕后,将重新触发onDependenciesReady方法,
若返回的状态是Running,将不会重新触发onDependenciesReady
|
abstract RpcModuleState |
RpcModule.onDependenciesReady()
所有外部依赖进入ready状态后会调用此方法,正常启动后返回Running状态
|
static RpcModuleState |
RpcModuleState.valueOf(String name)
返回带有指定名称的该类型的枚举常量。
|
static RpcModuleState[] |
RpcModuleState.values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
RpcModule.setState(RpcModuleState state) |
Copyright © 2021. All rights reserved.