[jboss-cvs] JBossAS SVN: r98871 - in projects/jboss-deployers/trunk/deployers-impl/src: main/java/org/jboss/deployers/plugins/sort and 1 other directories.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue Dec 22 17:23:29 EST 2009


Author: alesj
Date: 2009-12-22 17:23:28 -0500 (Tue, 22 Dec 2009)
New Revision: 98871

Modified:
   projects/jboss-deployers/trunk/deployers-impl/src/main/java/org/jboss/deployers/plugins/deployers/DeployersImpl.java
   projects/jboss-deployers/trunk/deployers-impl/src/main/java/org/jboss/deployers/plugins/sort/DeployerSorterFactory.java
   projects/jboss-deployers/trunk/deployers-impl/src/test/java/org/jboss/test/deployers/deployer/test/IndexingOrderingUnitTestCase.java
Log:
Simple code cleanup.

Modified: projects/jboss-deployers/trunk/deployers-impl/src/main/java/org/jboss/deployers/plugins/deployers/DeployersImpl.java
===================================================================
--- projects/jboss-deployers/trunk/deployers-impl/src/main/java/org/jboss/deployers/plugins/deployers/DeployersImpl.java	2009-12-22 21:34:32 UTC (rev 98870)
+++ projects/jboss-deployers/trunk/deployers-impl/src/main/java/org/jboss/deployers/plugins/deployers/DeployersImpl.java	2009-12-22 22:23:28 UTC (rev 98871)
@@ -21,6 +21,23 @@
  */
 package org.jboss.deployers.plugins.deployers;
 
+import java.util.ArrayList;
+import java.util.Collection;
+import java.util.Collections;
+import java.util.HashMap;
+import java.util.HashSet;
+import java.util.Iterator;
+import java.util.List;
+import java.util.ListIterator;
+import java.util.Map;
+import java.util.Set;
+import java.util.concurrent.ConcurrentHashMap;
+import java.util.concurrent.atomic.AtomicBoolean;
+
+import javax.management.MBeanRegistration;
+import javax.management.MBeanServer;
+import javax.management.ObjectName;
+
 import org.jboss.dependency.spi.Controller;
 import org.jboss.dependency.spi.ControllerContext;
 import org.jboss.dependency.spi.ControllerContextActions;
@@ -54,22 +71,6 @@
 import org.jboss.metadata.spi.repository.MutableMetaDataRepository;
 import org.jboss.util.collection.CollectionsFactory;
 
-import javax.management.MBeanRegistration;
-import javax.management.MBeanServer;
-import javax.management.ObjectName;
-import java.util.ArrayList;
-import java.util.Collection;
-import java.util.Collections;
-import java.util.HashMap;
-import java.util.HashSet;
-import java.util.Iterator;
-import java.util.List;
-import java.util.ListIterator;
-import java.util.Map;
-import java.util.Set;
-import java.util.concurrent.ConcurrentHashMap;
-import java.util.concurrent.atomic.AtomicBoolean;
-
 /**
  * DeployersImpl.
  *
@@ -77,8 +78,7 @@
  * @author <a href="ales.justin at jboss.org">Ales Justin</a>
  * @version $Revision$
  */
-public class DeployersImpl implements Deployers, ControllerContextActions,
-        DeployersImplMBean, MBeanRegistration
+public class DeployersImpl implements Deployers, ControllerContextActions, DeployersImplMBean, MBeanRegistration
 {
    /**
     * The log
@@ -151,9 +151,9 @@
    private final Set<ExceptionNotificationListener<? extends Throwable>> exceptionNotificationListeners = CollectionsFactory.createLazySet();
 
    /**
-    * tracing addDeployer is *REALLY* inefficient.  Turn it on with this flag
+    * Tracing addDeployer is *REALLY* inefficient.  Turn it on with this flag
     */
-   private boolean traceAddDeployer = false;
+   private boolean traceAddDeployer;
 
    /**
     * Create a new DeployersImpl.
@@ -195,6 +195,9 @@
       // Create the deployers
       if (deployers != null)
          setDeployers(deployers);
+
+      // Deployer addition logging
+      setTraceAddDeployer(log.isTraceEnabled());
    }
 
    public void shutdown()
@@ -202,11 +205,21 @@
       shutdown.set(true);
    }
 
+   /**
+    * Should we trace deployer addition.
+    *
+    * @return true if we trace deployer addition
+    */
    public boolean isTraceAddDeployer()
    {
       return traceAddDeployer;
    }
 
+   /**
+    * Set the deployer addition tracing flag.
+    *
+    * @param traceAddDeployer the deployer addition tracing flag
+    */
    public void setTraceAddDeployer(boolean traceAddDeployer)
    {
       this.traceAddDeployer = traceAddDeployer;
@@ -311,12 +324,10 @@
       deployersByStage.addDeployer(stageName, wrapper);
       this.deployers.add(wrapper);
 
-
-      StringBuilder builder = new StringBuilder();
-      // This string creation takes an extreme amount of time.  So dont' use it unless there are problems.
-
-      if (traceAddDeployer)
+      if (isTraceAddDeployer())
       {
+         // This string creation takes an extreme amount of time.  So dont' use it unless there are problems.
+         StringBuilder builder = new StringBuilder();
          builder.append("Added deployer ").append(deployer).append(" for stage ").append(stageName).append('\n');
          for (Deployer temp : getDeployersList(stageName))
          {
@@ -325,9 +336,8 @@
             builder.append(" outputs=").append(temp.getOutputs());
             builder.append("}\n");
          }
-         log.debug(builder);
+         log.trace(builder);
       }
-
    }
 
    /**
@@ -565,7 +575,7 @@
          if (deployer.getManagedObjectCreator() != null)
             mocs.add(deployer);
       }
-      // 
+      
       mgtObjectCreator.build(unit, outputs, managedObjects);
       for (ManagedObjectCreator moc : mocs)
       {

Modified: projects/jboss-deployers/trunk/deployers-impl/src/main/java/org/jboss/deployers/plugins/sort/DeployerSorterFactory.java
===================================================================
--- projects/jboss-deployers/trunk/deployers-impl/src/main/java/org/jboss/deployers/plugins/sort/DeployerSorterFactory.java	2009-12-22 21:34:32 UTC (rev 98870)
+++ projects/jboss-deployers/trunk/deployers-impl/src/main/java/org/jboss/deployers/plugins/sort/DeployerSorterFactory.java	2009-12-22 22:23:28 UTC (rev 98871)
@@ -36,6 +36,6 @@
     */
    public static DeployerSorter newSorter()
    {
-      return new DominoDeployerSorter();      
+      return new KahnDeployerSorter();      
    }
 }

Modified: projects/jboss-deployers/trunk/deployers-impl/src/test/java/org/jboss/test/deployers/deployer/test/IndexingOrderingUnitTestCase.java
===================================================================
--- projects/jboss-deployers/trunk/deployers-impl/src/test/java/org/jboss/test/deployers/deployer/test/IndexingOrderingUnitTestCase.java	2009-12-22 21:34:32 UTC (rev 98870)
+++ projects/jboss-deployers/trunk/deployers-impl/src/test/java/org/jboss/test/deployers/deployer/test/IndexingOrderingUnitTestCase.java	2009-12-22 22:23:28 UTC (rev 98871)
@@ -50,16 +50,4 @@
       StagedSortedDeployers sorter = new NewStagedSortedDeployers();
       deployers.setDeployersByStage(sorter);
    }
-
-   @Override
-   public void testRealWorldAS6DeployersScenario() throws Exception
-   {
-      super.testRealWorldAS6DeployersScenario();
-   }
-
-   @Override
-   public void testDoubleCycle() throws Exception
-   {
-      super.testDoubleCycle();
-   }
 }
\ No newline at end of file




More information about the jboss-cvs-commits mailing list