/** * Given a list instance names, get List<Server> */ public List<Server> getInstances(List<String> names) { List<Server> instances = new ArrayList<Server>(); for(String aName : names) instances.addAll(getInstances(aName)); return instances; }
/** * Given a list instance names, get List<Server> */ public List<Server> getInstances(List<String> names) { List<Server> instances = new ArrayList<Server>(); for(String aName : names) instances.addAll(getInstances(aName)); return instances; }
public List<String> getInstances(String name) { return convertList(tgt.getInstances(name)); }
/** * Given name of a target verifies if it is valid * @param targetName name of the target * @return true if the target is a valid cluster or server instance or a config */ public boolean isValid(String targetName) { if(isCluster(targetName)) return true; if(getInstances(targetName).size() != 0) return true; if(domain.getConfigNamed(targetName) != null) return true; return false; } }
/** * Given name of a target verifies if it is valid * @param targetName name of the target * @return true if the target is a valid cluster or server instance or a config */ public boolean isValid(String targetName) { if(isCluster(targetName)) return true; if(getInstances(targetName).size() != 0) return true; if(domain.getConfigNamed(targetName) != null) return true; return false; } }
@Override public void execute(AdminCommandContext context) { ActionReport report = context.getActionReport(); final Logger logger = context.getLogger(); final String clusterName = context.getActionReport().getResultType(String.class); if (clusterName != null) { try { ParameterMapExtractor pme = new ParameterMapExtractor(this); final ParameterMap paramMap = pme.extract(); List<String> targets = new ArrayList<String>(); List<Server> instances = target.getInstances(clusterName); for (Server s : instances) { targets.add(s.getName()); } ClusterOperationUtil.replicateCommand( "_unregister-instance", FailurePolicy.Warn, FailurePolicy.Warn, targets, context, paramMap, habitat); } catch (Exception e) { report.failure(logger, e.getMessage()); } } } }
public void callInstance(ActionReport report, AdminCommandContext context, String targetName) { try { ParameterMap paramMap = new ParameterMap(); paramMap.set("MoniTor", "true"); paramMap.set("DEFAULT", pattern); List<Server> targetList = targetService.getInstances(targetName); ClusterOperationUtil.replicateCommand("list", FailurePolicy.Error, FailurePolicy.Warn, FailurePolicy.Ignore, targetList, context, paramMap, habitat); } catch(Exception ex) { report.setActionExitCode(ExitCode.FAILURE); report.setMessage("Failure while trying get details from instance " + targetName); } } }
List<Server> instances = target.getInstances(this.clusterName); for (Server s : instances) { targets.add(s.getName());
List<Server> instances = target.getInstances(this.clusterName); for (Server s : instances) { targets.add(s.getName());
@Override public void execute(AdminCommandContext context) { ActionReport report = context.getActionReport(); final Logger logger = context.getLogger(); final String clusterName = context.getActionReport().getResultType(String.class); if (clusterName != null) { try { ParameterMapExtractor pme = new ParameterMapExtractor(this); final ParameterMap paramMap = pme.extract(); List<String> targets = new ArrayList<String>(); List<Server> instances = target.getInstances(clusterName); for (Server s : instances) { targets.add(s.getName()); } ClusterOperationUtil.replicateCommand( "_unregister-instance", FailurePolicy.Warn, FailurePolicy.Warn, FailurePolicy.Ignore, targets, context, paramMap, habitat); } catch (Exception e) { report.failure(logger, e.getMessage()); } } } }
List<Server> instances = tgt.getInstances(target); for (Server svr : instances) { if (svr.isResourceRefExists(jndiName)) {
String[] serverIds = null; if(targetUtil.isCluster(target)) { List<Server> serversInCluster = targetUtil.getInstances(target); serverIds = new String[serversInCluster.size()]; for(int i = 0; i < serverIds.length; i++) {
List<Server> instances = tgt.getInstances(target); for (Server svr : instances) { if (!svr.isResourceRefExists(jndiName)) {
String[] serverIds = null; if(targetUtil.isCluster(target)) { List<Server> serversInCluster = targetUtil.getInstances(target); serverIds = new String[serversInCluster.size()]; for(int i = 0; i < serverIds.length; i++) {
List<Server> instances = tgt.getInstances(target); for (Server svr : instances) { if (!svr.isResourceRefExists(jndiName)) {
List<Server> instances = tgt.getInstances(target); for (Server svr : instances) { if (svr.isResourceRefExists(jndiName)) {
List<Server> instances = tgt.getInstances(target); for (Server svr : instances) { if (svr.isResourceRefExists(jndiName)) {
List<Server> instances = tgt.getInstances(target); for (Server svr : instances) { svr.deleteResourceRef(refName);
List<Server> instances = tgt.getInstances(target); for (Server svr : instances) { svr.createResourceRef(enabled.toString(), refName);
List<Server> instances = tgt.getInstances(target); for (Server svr : instances) { svr.deleteResourceRef(refName);