[jboss-cvs] JBoss Messaging SVN: r1531 - branches/Branch_Client_Failover_Experiment/src/main/org/jboss/messaging/core/plugin/postoffice
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Tue Oct 31 23:59:47 EST 2006
Author: clebert.suconic at jboss.com
Date: 2006-10-31 23:59:46 -0500 (Tue, 31 Oct 2006)
New Revision: 1531
Modified:
branches/Branch_Client_Failover_Experiment/src/main/org/jboss/messaging/core/plugin/postoffice/DefaultPostOffice.java
Log:
http://jira.jboss.org/jira/browse/JBMESSAGING-519 -Adding tabular data into listBindings
Modified: branches/Branch_Client_Failover_Experiment/src/main/org/jboss/messaging/core/plugin/postoffice/DefaultPostOffice.java
===================================================================
--- branches/Branch_Client_Failover_Experiment/src/main/org/jboss/messaging/core/plugin/postoffice/DefaultPostOffice.java 2006-11-01 04:57:46 UTC (rev 1530)
+++ branches/Branch_Client_Failover_Experiment/src/main/org/jboss/messaging/core/plugin/postoffice/DefaultPostOffice.java 2006-11-01 04:59:46 UTC (rev 1531)
@@ -613,39 +613,57 @@
StringWriter buffer = new StringWriter();
PrintWriter out = new PrintWriter(buffer);
- out.println("*****************************************************");
- out.println("Printing current binding information on PostOffice(" + this.officeName +") :\n");
out.println("Ocurrencies of nameMaps:");
+ out.println("<table border=1>");
for (Iterator mapIterator = nameMaps.entrySet().iterator();mapIterator.hasNext();)
{
Map.Entry entry = (Map.Entry)mapIterator.next();
- out.println("Map on node " + entry.getKey());
+ out.println("<tr><td colspan=3><b>Map on node " + entry.getKey() + "</b></td></tr>");
Map valuesOnNode = (Map)entry.getValue();
+ out.println("<tr><td>Key</td><td>Value</td><td>Class of Value</td></tr>");
+ int bindingCount=0;
for (Iterator valuesIterator=valuesOnNode.entrySet().iterator();valuesIterator.hasNext();)
{
Map.Entry entry2 = (Map.Entry)valuesIterator.next();
- out.println(" bindingName=" +entry2.getKey() + " value = " + entry2.getValue() + " valueClass=" + entry2.getValue().getClass().getName());
+
+ out.println("<tr>");
+ out.println("<td>" + entry2.getKey() + "</td><td>" + entry2.getValue()+ "</td><td>" + entry2.getValue().getClass().getName() + "</td>");
+ out.println("</tr>");
+ //out.println(" bindingName=" +entry2.getKey() + " value = " + entry2.getValue() + " valueClass=" + entry2.getValue().getClass().getName());
}
}
+ out.println("</table>");
+
+
out.println("<br>Ocurrencies of conditionMap:");
+ out.println("<table border=1>");
+ out.println("<tr><td>EntryName</td><td>Value</td>");
for (Iterator iterConditions = conditionMap.entrySet().iterator();iterConditions.hasNext();)
{
Map.Entry entry = (Map.Entry)iterConditions.next();
- out.println("entryName=" + entry.getKey() + " classValue=" + entry.getValue());
+ out.println("<tr><td>" + entry.getKey() + "</td><td>" + entry.getValue() + "</td></tr>");
+
if (entry.getValue() instanceof Bindings)
{
+ out.println("<tr><td>Binding Information:</td><td>");
+ out.println("<table border=1>");
+ out.println("<tr><td>Binding</td><td>Queue</td></tr>");
Bindings bindings = (Bindings)entry.getValue();
for (Iterator iterBindings = bindings.getAllBindings().iterator();iterBindings.hasNext();)
{
+
Binding binding = (Binding)iterBindings.next();
- out.println("Binding information=" + binding + " Queue = " + binding);
+ out.println("<tr><td>" + binding + "</td><td>" + binding.getQueue() + "</td></tr>");
}
+ out.println("</table></td></tr>");
}
}
+ out.println("</table>");
+
return buffer.toString();
More information about the jboss-cvs-commits
mailing list