@groovy.transform.CompileStatic class RegistryHelper extends java.lang.Object
一个用于在不同的客制化执行之间进行配置,连接或者其他全局数据共享的工具类 使用 RegistryHelper#memoryPut 方法注册需要保存或者共享的数据 使用 RegistryHelper#memoryGet 方法获取之前保存的数据 注册: 当前的实现数据保存在内存中, 故暂不支持在不同的节点之间进行数据共享
Constructor and description |
---|
RegistryHelper
() |
Type Params | Return Type | Name and description |
---|---|---|
|
static final java.io.Serializable |
distributedGet(java.lang.String key) |
|
static final java.io.Serializable |
distributedPut(java.lang.String key, java.io.Serializable value) |
|
static final java.io.Serializable |
distributedRemove(java.lang.String key) |
|
static final java.lang.Object |
memoryGet(java.lang.String key) 从注册中心获取一个 key 对应的 value |
|
static final java.lang.Object |
memoryPut(java.lang.String key, java.lang.Object value) 往注册中心保存一个 key 和 value |
|
static final java.lang.Object |
memoryRemove(java.lang.String key) 从注册中心删除某个 key 对应的 value |
Methods inherited from class | Name |
---|---|
class java.lang.Object |
java.lang.Object#getClass(), java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#hashCode(), java.lang.Object#equals(java.lang.Object), java.lang.Object#notifyAll(), java.lang.Object#toString(), java.lang.Object#notify() |
从注册中心获取一个 key 对应的 value
key
- 待获取的 key往注册中心保存一个 key 和 value
key
- 待保存的 keyvalue
- 待保存的 value从注册中心删除某个 key 对应的 value
key
- 待删除的 key