public Object run(Cluster param) throws PropertyVetoException, TransactionFailure { ServerRef newServerRef = param.createChild(ServerRef.class); newServerRef.setRef(instanceName); newServerRef.setLbEnabled(lbEnabled); param.getServerRef().add(newServerRef); return param; } }, thisCluster);
public static ServerRef getServerRefByRef(Cluster c, String name) { for (ServerRef ref : c.getServerRef()) { if (ref.getRef().equals(name)) { return ref; } } return null; }
Cluster c = tx.enroll(cluster); ServerRef newServerRef = c.createChild(ServerRef.class); newServerRef.setRef(instanceName); if(lbEnabled != null){ newServerRef.setLbEnabled(lbEnabled); } else { ServerRef serverRef = serverRefIter.next(); allLBEnabled = allLBEnabled || Boolean.parseBoolean(serverRef.getLbEnabled()); newServerRef.setLbEnabled("false"); } else { System.getProperty(lbEnabledSystemProperty); if(lbEnabledDefault != null){ newServerRef.setLbEnabled(lbEnabledDefault);
} else if (domain.isServer(target)) { ServerRef sRef = instance.createChild(ServerRef.class); sRef.setRef(target); instance.getClusterRefOrServerRef().add(sRef); } else {
newServerRef.setRef(instanceName); if (lbEnabled != null) { newServerRef.setLbEnabled(lbEnabled); } else { while (serverRefIter.hasNext()) { ServerRef serverRef = serverRefIter.next(); allLBEnabled = Boolean.parseBoolean(serverRef.getLbEnabled()); newServerRef.setLbEnabled("false"); } else { System.getProperty(lbEnabledSystemProperty); if (lbEnabledDefault != null) { newServerRef.setLbEnabled(lbEnabledDefault);
} else if (domain.isServer(target)) { ServerRef sRef = instance.createChild(ServerRef.class); sRef.setRef(target); instance.getClusterRefOrServerRef().add(sRef); } else {
public static ServerRef getServerRefByRef(Cluster c, String name) { for (ServerRef ref : c.getServerRef()) { if (ref.getRef().equals(name)) { return ref; } } return null; }
public Object run(Cluster param) throws PropertyVetoException, TransactionFailure { ServerRef newServerRef = param.createChild(ServerRef.class); newServerRef.setRef(instanceName); newServerRef.setLbEnabled(lbEnabled); param.getServerRef().add(newServerRef); return param; } }, thisCluster);
} else if (domain.isServer(target)) { ServerRef sRef = instance.createChild(ServerRef.class); sRef.setRef(target); instance.getClusterRefOrServerRef().add(sRef); } else {
@Override public UnprocessedChangeEvents changed(PropertyChangeEvent[] events) { Object oldVal; Object newVal; for (PropertyChangeEvent event : events) { oldVal = event.getOldValue(); newVal = event.getNewValue(); if (oldVal instanceof ServerRef && newVal == null) { ServerRef instance = (ServerRef) oldVal; deleteInstance(instance.getRef()); } else if (newVal instanceof ServerRef && oldVal == null) { ServerRef instance = (ServerRef) newVal; addInstance(instance.getRef()); } } return null; }
@Override public UnprocessedChangeEvents changed(PropertyChangeEvent[] events) { Object oldVal; Object newVal; for (PropertyChangeEvent event : events) { oldVal = event.getOldValue(); newVal = event.getNewValue(); if (oldVal instanceof ServerRef && newVal == null) { ServerRef instance = (ServerRef) oldVal; deleteInstance(instance.getRef()); } else if (newVal instanceof ServerRef && oldVal == null) { ServerRef instance = (ServerRef) newVal; addInstance(instance.getRef()); } } return null; }
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 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<Server> getInstances(Cluster cluster) { Dom clusterDom = Dom.unwrap(cluster); Domain domain = clusterDom.getHabitat().getService(Domain.class); ArrayList<Server> instances = new ArrayList<Server>(); for (ServerRef sRef : cluster.getServerRef()) { Server svr = domain.getServerNamed(sRef.getRef()); // the instance's domain.xml only has its own server // element and not other server elements in the cluster if (svr != null) { instances.add(domain.getServerNamed(sRef.getRef())); } } return instances; }
public static List<Server> getInstances(Cluster cluster) { Dom clusterDom = Dom.unwrap(cluster); Domain domain = clusterDom.getHabitat().getComponent(Domain.class); ArrayList<Server> instances = new ArrayList<Server>(); for (ServerRef sRef : cluster.getServerRef()) { Server svr = domain.getServerNamed(sRef.getRef()); // the instance's domain.xml only has its own server // element and not other server elements in the cluster if (svr != null) { instances.add(domain.getServerNamed(sRef.getRef())); } } return instances; }
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; }
public static Cluster getCluster(Server server) { Dom serverDom = Dom.unwrap(server); Clusters clusters = serverDom.getHabitat().getComponent(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; }
if (serverRefs.size() > 0) { for (ServerRef serverRef: serverRefs){ namesOfServers.append(new StringBuffer( serverRef.getRef()).append( ','));
if (serverRefs.size() > 0) { for (ServerRef serverRef: serverRefs){ namesOfServers.append(new StringBuffer( serverRef.getRef()).append( ','));