public class StandardJarScanFilter extends java.lang.Object implements JarScanFilter
Constructor and Description |
---|
StandardJarScanFilter()
This is the standard implementation of
JarScanFilter . |
Modifier and Type | Method and Description |
---|---|
boolean |
check(JarScanType jarScanType,
java.lang.String jarName) |
java.lang.String |
getPluggabilityScan() |
java.lang.String |
getPluggabilitySkip() |
java.lang.String |
getTldScan() |
java.lang.String |
getTldSkip() |
boolean |
isDefaultPluggabilityScan() |
boolean |
isDefaultTldScan() |
void |
setDefaultPluggabilityScan(boolean defaultPluggabilityScan) |
void |
setDefaultTldScan(boolean defaultTldScan) |
void |
setPluggabilityScan(java.lang.String pluggabilityScan) |
void |
setPluggabilitySkip(java.lang.String pluggabilitySkip) |
void |
setTldScan(java.lang.String tldScan) |
void |
setTldSkip(java.lang.String tldSkip) |
public StandardJarScanFilter()
JarScanFilter
. By default,
the following filtering rules are used:
Constants.SKIP_JARS_PROPERTY
and
Constants.SCAN_JARS_PROPERTY
respectively. These default values
may be over-ridden for the JarScanType.TLD
and
JarScanType.PLUGGABILITY
scans. The filtering rules may also be
modified for these scan types using setDefaultTldScan(boolean)
and setDefaultPluggabilityScan(boolean)
. If set to
false
, the following filtering rules are used for associated
type:
public java.lang.String getTldSkip()
public void setTldSkip(java.lang.String tldSkip)
public java.lang.String getTldScan()
public void setTldScan(java.lang.String tldScan)
public boolean isDefaultTldScan()
public void setDefaultTldScan(boolean defaultTldScan)
public java.lang.String getPluggabilitySkip()
public void setPluggabilitySkip(java.lang.String pluggabilitySkip)
public java.lang.String getPluggabilityScan()
public void setPluggabilityScan(java.lang.String pluggabilityScan)
public boolean isDefaultPluggabilityScan()
public void setDefaultPluggabilityScan(boolean defaultPluggabilityScan)
public boolean check(JarScanType jarScanType, java.lang.String jarName)
check
in interface JarScanFilter
jarScanType
- The type of JAR scan currently being performedjarName
- The name of the JAR file (without any path
information) to be checked to see if it should
be included in the results or nottrue
if the JAR should be returned in the results,
false
if it should be excludedCopyright © 2000-2018 Apache Software Foundation. All Rights Reserved.