public static Cluster getCluster(Clusters clusters, String name) { for (Cluster cluster : clusters.getCluster()) { if (cluster.getName().equals(name)) { return cluster; } } return null; } }
/** * Create a GMSAdapter for each cluster that has gms enabled. */ private void checkAllClusters(Clusters clusters) { if (GMSBS_LOGGER.isLoggable(TRACE_LEVEL)) { GMSBS_LOGGER.log(TRACE_LEVEL, "In DAS. Checking all clusters."); } for (Cluster cluster : clusters.getCluster()) { checkCluster(cluster); } }
public static Cluster getCluster(Clusters clusters, String name) { for (Cluster cluster : clusters.getCluster()) { if (cluster.getName().equals(name)) { return cluster; } } return null; } }
/** * Create a GMSAdapter for each cluster that has gms enabled. */ private void checkAllClusters(Clusters clusters) { if (GMSBS_LOGGER.isLoggable(TRACE_LEVEL)) { GMSBS_LOGGER.log(TRACE_LEVEL, "In DAS. Checking all clusters."); } for (Cluster cluster : clusters.getCluster()) { checkCluster(cluster); } }
public static Cluster getClusterNamed(Domain d, String name) { if (d.getClusters() == null || name == null) { return null; } List<Cluster> clusters = d.getClusters().getCluster(); for (Cluster c : clusters) { if (name.equals(c.getName().trim())) { return c; } } return null; }
public static Cluster getClusterNamed(Domain d, String name) { if (d.getClusters() == null || name == null) { return null; } List<Cluster> clusters = d.getClusters().getCluster(); for (Cluster c : clusters) { if (name.equals(c.getName().trim())) { return c; } } return null; }
private void upgradeClusterElements () throws TransactionFailure { List<Cluster> clusterList = clusters.getCluster(); for (Cluster cl :clusterList) { ConfigSupport.apply(new ClusterConfigCode(), cl); } }
public static List<ReferenceContainer> getAllReferenceContainers(Domain d) { List<ReferenceContainer> ReferenceContainers = new LinkedList<ReferenceContainer>(); ReferenceContainers.addAll(d.getServers().getServer()); if (d.getClusters() != null) { ReferenceContainers.addAll(d.getClusters().getCluster()); } return ReferenceContainers; }
public static Cluster getClusterForInstance(Domain d,String instanceName){ List<Cluster> clusterList = d.getClusters().getCluster(); for (Cluster cluster:clusterList) { List<ServerRef> serverRefs =cluster.getServerRef(); for (ServerRef serverRef:serverRefs){ if (serverRef.getRef().equals(instanceName)) { return cluster; } } } return null; }
public static List<ReferenceContainer> getAllReferenceContainers(Domain d) { List<ReferenceContainer> ReferenceContainers = new LinkedList<ReferenceContainer>(); ReferenceContainers.addAll(d.getServers().getServer()); if (d.getClusters() != null) { ReferenceContainers.addAll(d.getClusters().getCluster()); } return ReferenceContainers; }
public static Cluster getClusterForInstance(Domain d,String instanceName){ List<Cluster> clusterList = d.getClusters().getCluster(); for (Cluster cluster:clusterList) { List<ServerRef> serverRefs =cluster.getServerRef(); for (ServerRef serverRef:serverRefs){ if (serverRef.getRef().equals(instanceName)) { return cluster; } } } return null; }
private void upgradeServerElements() { //TODO Do this per node host - we can reuse port #s if they are on different hosts int incr = 0; for (Cluster c : domain.getClusters().getCluster()) { for (Server s : c.getInstances()) { incr = createServerSystemProperty(s, incr); } } }
private void upgradeServerElements() { //TODO Do this per node host - we can reuse port #s if they are on different hosts int incr = 0; for (Cluster c : domain.getClusters().getCluster()) { for (Server s : c.getInstances()) { incr = createServerSystemProperty(s, incr); } } }
private List<Cluster> createClusterList() { // 1. no whichTarget specified if (!StringUtils.ok(whichTarget)) return allClusters.getCluster(); ReferenceContainer rc = domain.getReferenceContainerNamed(whichTarget); // 2. Not a server or a cluster. Could be a config or a Node if (rc == null) { return getClustersForNodeOrConfig(); } else if (rc.isServer()) { Server s =((Server) rc); List<Cluster> cl = new LinkedList<Cluster>(); cl.add(s.getCluster()); return cl; } else if (rc.isCluster()) { Cluster cluster = (Cluster) rc; List<Cluster> cl = new LinkedList<Cluster>(); cl.add(cluster); return cl; } else return null; }
private List<Cluster> createClusterList() { // 1. no whichTarget specified if (!StringUtils.ok(whichTarget)) return allClusters.getCluster(); ReferenceContainer rc = domain.getReferenceContainerNamed(whichTarget); // 2. Not a server or a cluster. Could be a config or a Node if (rc == null) { return getClustersForNodeOrConfig(); } else if (rc.isServer()) { Server s =((Server) rc); List<Cluster> cl = new LinkedList<Cluster>(); cl.add(s.getCluster()); return cl; } else if (rc.isCluster()) { Cluster cluster = (Cluster) rc; List<Cluster> cl = new LinkedList<Cluster>(); cl.add(cluster); return cl; } else return null; }
public static List<String> getAllTargets(Domain d) { List<String> targets = new ArrayList<String>(); // only add non-clustered servers as the cluster // targets will be separately added for (Server server : d.getServers().getServer()) { if (server.getCluster() == null) { targets.add(server.getName()); } } if (d.getClusters() != null) { for (Cluster cluster : d.getClusters().getCluster()) { targets.add(cluster.getName()); } } return targets; }
public static List<String> getAllTargets(Domain d) { List<String> targets = new ArrayList<String>(); // only add non-clustered servers as the cluster // targets will be separately added for (Server server : d.getServers().getServer()) { if (server.getCluster() == null) { targets.add(server.getName()); } } if (d.getClusters() != null) { for (Cluster cluster : d.getClusters().getCluster()) { targets.add(cluster.getName()); } } return targets; }
private TemplateInstance getTemplateInstance(VirtualMachine vm) { for (Cluster cluster : domain.getClusters().getCluster()) { for (VirtualMachineConfig vmc : cluster.getExtensionsByType(VirtualMachineConfig.class)) { if (vmc.getName().equals(vm.getName())) { return templateRepository.byName(vmc.getTemplate().getName()); } } } throw new RuntimeException("Cannot find registered virtual machine " + vm.getName()); } }
public static Cluster getCluster(Server server) { Dom serverDom = Dom.unwrap(server); Clusters clusters = serverDom.getHabitat().getService(Clusters.class); if (clusters != null) { for (Cluster cluster : clusters.getCluster()) { for (ServerRef serverRef : cluster.getServerRef()) { if (serverRef.getRef().equals(server.getName())) { return cluster; } } } } return null; }
for (Cluster clusterI : clusters.getCluster()) { if (clusterName.compareTo(clusterI.getName()) == 0) { cluster = clusterI;