if (uiClusters != null) {
clusterType = MULTI_CLUSTER;
clusterInfos = new ArrayList<ClusterInfo>();
for (Map cluster : uiClusters) {
LOG.debug("Get ui cluster config infor, " + cluster);
ClusterInfo clusterInfo = new ClusterInfo();
clusterInfo.setClusterName(ConfigExtension.getUiClusterName(cluster));
clusterInfo.setZkPort(ConfigExtension.getUiClusterZkPort(cluster));
clusterInfo.setZkRoot(ConfigExtension.getUiClusterZkRoot(cluster));
clusterInfo.setZkServers(ConfigExtension.getUiClusterZkServers(cluster));
clusterInfos.add(clusterInfo);
}
} else {
clusterType = SINGLE_CLUSTER;
}