[jboss-cvs] JBossAS SVN: r103996 - projects/scanning/trunk/deployers/src/main/java/org/jboss/scanning/deployers.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Thu Apr 15 09:24:42 EDT 2010


Author: alesj
Date: 2010-04-15 09:24:41 -0400 (Thu, 15 Apr 2010)
New Revision: 103996

Modified:
   projects/scanning/trunk/deployers/src/main/java/org/jboss/scanning/deployers/ScanningDeployer.java
Log:
Check for ignore flags.

Modified: projects/scanning/trunk/deployers/src/main/java/org/jboss/scanning/deployers/ScanningDeployer.java
===================================================================
--- projects/scanning/trunk/deployers/src/main/java/org/jboss/scanning/deployers/ScanningDeployer.java	2010-04-15 13:20:44 UTC (rev 103995)
+++ projects/scanning/trunk/deployers/src/main/java/org/jboss/scanning/deployers/ScanningDeployer.java	2010-04-15 13:24:41 UTC (rev 103996)
@@ -35,7 +35,7 @@
 import org.jboss.scanning.plugins.DeploymentScanningPluginFactory;
 import org.jboss.scanning.plugins.DeploymentUnitScanner;
 import org.jboss.scanning.spi.ScanningPlugin;
-import org.jboss.scanning.spi.helpers.AbstractScanner;
+import org.jboss.scanning.spi.helpers.UrlScanner;
 import org.jboss.scanning.spi.metadata.ScanningMetaData;
 
 /**
@@ -79,8 +79,12 @@
 
          try
          {
-            AbstractScanner scanner = (vdu != null) ? new VFSDeploymentUnitScanner(vdu) : new DeploymentUnitScanner(unit);
+            UrlScanner scanner = (vdu != null) ? new VFSDeploymentUnitScanner(vdu) : new DeploymentUnitScanner(unit);
             scanner.setPlugins(plugins);
+            // check ignore flags
+            scanner.setIgnoreIndexedHandles(unit.isAttachmentPresent("jboss.scanning.ignoreIndexedHandles"));
+            scanner.setIgnoreRuntimeScanning(unit.isAttachmentPresent("jboss.scanning.ignoreRuntimeScanning"));
+            // the scan
             scanner.scan();
             // add used plugins as attachment
             unit.addAttachment(PLUGINS_KEY, plugins); // add used plugins as attachment




More information about the jboss-cvs-commits mailing list