public interface Cluster
限定符和类型 | 方法和说明 |
---|---|
EventTrigger |
getClusterEventTrigger(Filter<ClusterNode> filter)
获取集群下的事件触发器,用于触发事件,同时可以作为一个运行中简便的RPC方式(发送事件给其他节点)
|
ClusterConfig |
getConfig()
配置信息
|
ClusterLockFactory |
getLockFactory()
获取集群锁工厂
|
ClusterView |
getView()
获取本机的viewer
|
boolean |
isClusterMode()
是否是集群模式
|
void |
setNodeHttpPort(java.lang.String id,
int port)
设置节点的http端口
|
void |
setNodeIP(java.lang.String id,
java.lang.String ip)
设置节点ip
|
void |
setNodeName(java.lang.String id,
java.lang.String name)
设置节点名
|
ClusterConfig getConfig()
boolean isClusterMode()
ClusterLockFactory getLockFactory()
ClusterView getView()
EventTrigger getClusterEventTrigger(Filter<ClusterNode> filter)
filter
- 选择对哪些节点进行触发void setNodeName(java.lang.String id, java.lang.String name)
void setNodeIP(java.lang.String id, java.lang.String ip)
void setNodeHttpPort(java.lang.String id, int port)