Author: markt
Date: Fri Jun 14 07:43:55 2013
New Revision: 1492981
URL: http://svn.apache.org/r1492981
Log:
Add some Javadoc
Modified:
tomcat/trunk/java/org/apache/tomcat/util/scan/StandardJarScanFilter.java
Modified:
tomcat/trunk/java/org/apache/tomcat/util/scan/StandardJarScanFilter.java
URL:
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/util/scan/StandardJarScanFilter.java?rev=1492981&r1=1492980&r2=1492981&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/tomcat/util/scan/StandardJarScanFilter.java
(original)
+++ tomcat/trunk/java/org/apache/tomcat/util/scan/StandardJarScanFilter.java
Fri Jun 14 07:43:55 2013
@@ -49,6 +49,35 @@ public class StandardJarScanFilter imple
private Set<String[]> pluggabilityScanSet = new HashSet<>();
private boolean defaultPluggabilityScan = true;
+ /**
+ * This is the standard implementation of {@link JarScanFilter}. By
default,
+ * the following filtering rules are used:
+ * <ul>
+ * <li>JARs that match neither the skip nor the scan list will be included
+ * in scan results.</li>
+ * <li>JARs that match the skip list but not the scan list will be excluded
+ * from scan results.</li>
+ * <li>JARs that match the scan list will be included from scan results.
+ * </li>
+ * </ul>
+ * The default skip list and default scan list are obtained from the system
+ * properties {@link Constants#SKIP_JARS_PROPERTY} and
+ * {@link Constants#SCAN_JARS_PROPERTY} respectively. These default values
+ * may be over-ridden for the {@link JarScanType#TLD} and
+ * {@link JarScanType#PLUGGABILITY} scans. The filtering rules may also be
+ * modified for these scan types using {@link #setDefaultTldScan(boolean)}
+ * and {@link #setDefaultPluggabilityScan(boolean)}. If set to
+ * <code>false</code>, the following filtering rules are used for
associated
+ * type:
+ * <ul>
+ * <li>JARs that match neither the skip nor the scan list will be excluded
+ * from scan results.</li>
+ * <li>JARs that match the scan list but not the skip list will be included
+ * in scan results.</li>
+ * <li>JARs that match the skip list will be excluded from scan results.
+ * </li>
+ * </ul>
+ */
public StandardJarScanFilter() {
// Set the defaults from the system properties
defaultSkip = System.getProperty(Constants.SKIP_JARS_PROPERTY);
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]