| 限定符和类型 | 方法和说明 |
|---|---|
EventTrigger |
getClusterEventTrigger(Filter<ClusterNode> filter)
获取集群下的事件触发器,用于触发事件,同时可以作为一个运行中简便的RPC方式(发送事件给其他节点)
|
ClusterConfig |
getConfig()
配置信息
|
static ClusterCore |
getInstance() |
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)
设置节点名
|
public static ClusterCore getInstance()
public ClusterConfig getConfig()
Clusterpublic boolean isClusterMode()
ClusterisClusterMode 在接口中 Clusterpublic ClusterLockFactory getLockFactory()
ClustergetLockFactory 在接口中 Clusterpublic ClusterView getView()
Clusterpublic EventTrigger getClusterEventTrigger(Filter<ClusterNode> filter)
ClustergetClusterEventTrigger 在接口中 Clusterfilter - 选择对哪些节点进行触发public void setNodeName(java.lang.String id,
java.lang.String name)
ClustersetNodeName 在接口中 Clusterpublic void setNodeIP(java.lang.String id,
java.lang.String ip)
Clusterpublic void setNodeHttpPort(java.lang.String id,
int port)
ClustersetNodeHttpPort 在接口中 Cluster