[jboss-cvs] JBossAS SVN: r90862 - in projects/mc-tools/grapher/trunk/src/main/java/org/jboss/mctools/grapher: render and 1 other directory.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Mon Jul 6 15:37:18 EDT 2009


Author: alesj
Date: 2009-07-06 15:37:18 -0400 (Mon, 06 Jul 2009)
New Revision: 90862

Modified:
   projects/mc-tools/grapher/trunk/src/main/java/org/jboss/mctools/grapher/GrapherServlet.java
   projects/mc-tools/grapher/trunk/src/main/java/org/jboss/mctools/grapher/render/AbstractRenderer.java
   projects/mc-tools/grapher/trunk/src/main/java/org/jboss/mctools/grapher/render/BeanRenderer.java
Log:
Logging.

Modified: projects/mc-tools/grapher/trunk/src/main/java/org/jboss/mctools/grapher/GrapherServlet.java
===================================================================
--- projects/mc-tools/grapher/trunk/src/main/java/org/jboss/mctools/grapher/GrapherServlet.java	2009-07-06 19:27:38 UTC (rev 90861)
+++ projects/mc-tools/grapher/trunk/src/main/java/org/jboss/mctools/grapher/GrapherServlet.java	2009-07-06 19:37:18 UTC (rev 90862)
@@ -31,6 +31,7 @@
 import javax.servlet.http.HttpServletResponse;
 
 import org.jboss.kernel.spi.dependency.KernelController;
+import org.jboss.logging.Logger;
 import org.jboss.mc.servlet.vdf.api.KernelControllerVDFConnector;
 import org.jboss.mctools.grapher.render.AllRenderer;
 import org.jboss.mctools.grapher.render.BeanRenderer;
@@ -47,6 +48,8 @@
  */
 public class GrapherServlet extends HttpServlet
 {
+   private Logger log = Logger.getLogger(getClass());
+   
    private KernelController controller;
    private Renderer ALL = new AllRenderer();
 
@@ -78,6 +81,9 @@
       else
          renderer = ALL;
 
+      if (log.isTraceEnabled())
+         log.trace("Invoking renderer: " + renderer);
+
       PrintWriter writer = response.getWriter();
       try
       {

Modified: projects/mc-tools/grapher/trunk/src/main/java/org/jboss/mctools/grapher/render/AbstractRenderer.java
===================================================================
--- projects/mc-tools/grapher/trunk/src/main/java/org/jboss/mctools/grapher/render/AbstractRenderer.java	2009-07-06 19:27:38 UTC (rev 90861)
+++ projects/mc-tools/grapher/trunk/src/main/java/org/jboss/mctools/grapher/render/AbstractRenderer.java	2009-07-06 19:37:18 UTC (rev 90862)
@@ -36,6 +36,7 @@
 import org.jboss.dependency.spi.DependencyInfo;
 import org.jboss.dependency.spi.DependencyItem;
 import org.jboss.kernel.spi.dependency.KernelController;
+import org.jboss.logging.Logger;
 import org.jgraph.JGraph;
 import org.jgraph.graph.DefaultEdge;
 import org.jgraph.graph.DefaultGraphCell;
@@ -51,6 +52,8 @@
  */
 public abstract class AbstractRenderer implements Renderer
 {
+   protected Logger log = Logger.getLogger(getClass());
+
    public void render(KernelController controller, Writer writer) throws IOException
    {
       Map<Object, DefaultGraphCell> cells = new HashMap<Object, DefaultGraphCell>();
@@ -63,6 +66,9 @@
       for (Object object : objects)
          graph[i++] = object;
 
+      if (log.isTraceEnabled())
+         log.trace("Rendering " + graph.length + " objects.");
+
       render(graph, writer, 0);
    }
 

Modified: projects/mc-tools/grapher/trunk/src/main/java/org/jboss/mctools/grapher/render/BeanRenderer.java
===================================================================
--- projects/mc-tools/grapher/trunk/src/main/java/org/jboss/mctools/grapher/render/BeanRenderer.java	2009-07-06 19:27:38 UTC (rev 90861)
+++ projects/mc-tools/grapher/trunk/src/main/java/org/jboss/mctools/grapher/render/BeanRenderer.java	2009-07-06 19:37:18 UTC (rev 90862)
@@ -54,4 +54,10 @@
 
       renderContext(controller, cells, objects, context);
    }
+
+   @Override
+   public String toString()
+   {
+      return super.toString() + "[bea=" + bean + "]";
+   }
 }
\ No newline at end of file




More information about the jboss-cvs-commits mailing list