[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