[jboss-cvs] JBossAS SVN: r103995 - projects/scanning/trunk/scanning-spi/src/main/java/org/jboss/scanning/spi/helpers.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Thu Apr 15 09:20:45 EDT 2010
Author: alesj
Date: 2010-04-15 09:20:44 -0400 (Thu, 15 Apr 2010)
New Revision: 103995
Modified:
projects/scanning/trunk/scanning-spi/src/main/java/org/jboss/scanning/spi/helpers/UrlScanner.java
Log:
Allow for runtime scan ignore.
Modified: projects/scanning/trunk/scanning-spi/src/main/java/org/jboss/scanning/spi/helpers/UrlScanner.java
===================================================================
--- projects/scanning/trunk/scanning-spi/src/main/java/org/jboss/scanning/spi/helpers/UrlScanner.java 2010-04-15 12:58:27 UTC (rev 103994)
+++ projects/scanning/trunk/scanning-spi/src/main/java/org/jboss/scanning/spi/helpers/UrlScanner.java 2010-04-15 13:20:44 UTC (rev 103995)
@@ -46,6 +46,7 @@
private Logger log = Logger.getLogger(getClass());
private URL[] roots;
private boolean ignoreIndexedHandles;
+ private boolean ignoreRuntimeScanning;
protected UrlScanner(URL... roots)
{
@@ -83,7 +84,9 @@
}
}
}
- scan(federatedPlugins);
+ // do we scan, or should everything be in pre-indexed handles
+ if (ignoreRuntimeScanning == false)
+ scan(federatedPlugins);
}
protected ResourceFilter[] getRecurseFilters(ScanningPlugin[] plugins)
@@ -146,4 +149,14 @@
{
this.ignoreIndexedHandles = ignoreIndexedHandles;
}
+
+ /**
+ * Don't scan at runtime.
+ *
+ * @param ignoreRuntimeScanning runtime scanning flag
+ */
+ public void setIgnoreRuntimeScanning(boolean ignoreRuntimeScanning)
+ {
+ this.ignoreRuntimeScanning = ignoreRuntimeScanning;
+ }
}
More information about the jboss-cvs-commits
mailing list