You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@karaf.apache.org by jb...@apache.org on 2012/04/25 14:00:29 UTC
svn commit: r1330224 -
/karaf/cellar/trunk/management/src/main/java/org/apache/karaf/cellar/management/internal/CellarNodeMBeanImpl.java
Author: jbonofre
Date: Wed Apr 25 12:00:29 2012
New Revision: 1330224
URL: http://svn.apache.org/viewvc?rev=1330224&view=rev
Log:
[KARAF-1310] Fox CellarNodeMBean to display all cluster nodes in getNodes()
Modified:
karaf/cellar/trunk/management/src/main/java/org/apache/karaf/cellar/management/internal/CellarNodeMBeanImpl.java
Modified: karaf/cellar/trunk/management/src/main/java/org/apache/karaf/cellar/management/internal/CellarNodeMBeanImpl.java
URL: http://svn.apache.org/viewvc/karaf/cellar/trunk/management/src/main/java/org/apache/karaf/cellar/management/internal/CellarNodeMBeanImpl.java?rev=1330224&r1=1330223&r2=1330224&view=diff
==============================================================================
--- karaf/cellar/trunk/management/src/main/java/org/apache/karaf/cellar/management/internal/CellarNodeMBeanImpl.java (original)
+++ karaf/cellar/trunk/management/src/main/java/org/apache/karaf/cellar/management/internal/CellarNodeMBeanImpl.java Wed Apr 25 12:00:29 2012
@@ -76,14 +76,9 @@ public class CellarNodeMBeanImpl extends
TabularData table = new TabularDataSupport(tableType);
- ManageGroupCommand command = new ManageGroupCommand(clusterManager.generateId());
- Set<Node> recipientList = new HashSet<Node>();
- recipientList.add(clusterManager.getNode());
- command.setDestination(recipientList);
- command.setAction(ManageGroupAction.LIST);
+ Set<Node> nodes = clusterManager.listNodes();
- Map<Node, ManageGroupResult> results = executionContext.execute(command);
- for (Node node : results.keySet()) {
+ for (Node node : nodes) {
CompositeData data = new CompositeDataSupport(nodeType,
new String[]{ "id", "hostname", "port" },
new Object[]{ node.getId(), node.getHost(), node.getPort() });