public class FineClusterConfig extends DefaultConfiguration implements ClusterConfig
构造器和说明 |
---|
FineClusterConfig() |
限定符和类型 | 方法和说明 |
---|---|
java.lang.String |
getClusterName()
获取集群名
|
static FineClusterConfig |
getInstance() |
int |
getJChannelStartPort(ProtocolStackType protocolStackType) |
java.lang.String |
getMCastAddress()
获取组播地址
|
ClusterNCSelectionStrategy |
getNCSelectionStrategy()
当前网卡选择策略
|
ClusterConnectionProtocol |
getProtocol()
通信协议
|
void |
initialize()
子类可以实现具体的initialize方法,比如注册一些非基本类型对象的读写方式等
这个方法会在调用 ConfigContext.getConfigInstance(XXX)的时候调用
|
boolean |
isCluster()
判断是否是集群
|
void |
setCluster(boolean cluster)
开启集群
|
void |
setClusterName(java.lang.String clusterName)
设置集群名
|
void |
setNCSelectionStrategy(ClusterNCSelectionStrategy selectionStrategy)
设置网卡选择策略
|
void |
setProtocol(ClusterConnectionProtocol protocol)
设置通信协议
|
getNameSpace
clone, mirror
public void initialize()
Configuration
initialize
在类中 Configuration
public static FineClusterConfig getInstance()
public boolean isCluster()
ClusterConfig
isCluster
在接口中 ClusterConfig
public void setCluster(boolean cluster)
ClusterConfig
setCluster
在接口中 ClusterConfig
public java.lang.String getMCastAddress()
ClusterConfig
getMCastAddress
在接口中 ClusterConfig
public java.lang.String getClusterName()
ClusterConfig
getClusterName
在接口中 ClusterConfig
public void setClusterName(java.lang.String clusterName)
ClusterConfig
setClusterName
在接口中 ClusterConfig
public ClusterConnectionProtocol getProtocol()
ClusterConfig
getProtocol
在接口中 ClusterConfig
public void setProtocol(ClusterConnectionProtocol protocol)
ClusterConfig
setProtocol
在接口中 ClusterConfig
public ClusterNCSelectionStrategy getNCSelectionStrategy()
ClusterConfig
getNCSelectionStrategy
在接口中 ClusterConfig
public void setNCSelectionStrategy(ClusterNCSelectionStrategy selectionStrategy)
ClusterConfig
setNCSelectionStrategy
在接口中 ClusterConfig
public int getJChannelStartPort(ProtocolStackType protocolStackType)