@Override public void setAlias(String alias) throws Exception { if (alias == null) { throw new IllegalArgumentException("Alias is null"); } if (clusterManager.findNodeByAlias(alias) != null) { throw new IllegalArgumentException("Alias " + alias + " already exists"); } clusterManager.setNodeAlias(alias); }
@Override public void setAlias(String alias) throws Exception { if (alias == null) { throw new IllegalArgumentException("Alias is null"); } if (clusterManager.findNodeByAlias(alias) != null) { throw new IllegalArgumentException("Alias " + alias + " already exists"); } clusterManager.setNodeAlias(alias); }
@Override protected Object doExecute() throws Exception { if (idLookup != null) { Node node = clusterManager.findNodeById(idLookup); System.out.println(node.getAlias()); return null; } if (aliasLookup != null) { Node node = clusterManager.findNodeByAlias(aliasLookup); System.out.println(node.getId()); return null; } if (alias != null) { if (clusterManager.findNodeByAlias(alias) != null) { System.err.println("Alias " + alias + " already exists"); return null; } clusterManager.setNodeAlias(alias); } else { Node node = clusterManager.getNode(); if (node.getAlias() == null) { System.out.println(""); } else { System.out.println(node.getAlias()); } } return null; }