Class DirScanConfig
java.lang.Object
org.apache.maven.buildcache.xml.config.DirScanConfig
- All Implemented Interfaces:
Serializable
Class DirScanConfig.
- Version:
- $Revision$ $Date$
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddExclude(TagExclude tagExclude) Method addExclude.voidaddInclude(TagScanConfig tagScanConfig) Method addInclude.voidaddTagScanConfig(TagScanConfig tagScanConfig) Method addTagScanConfig.Method getExcludes.Method getIncludes.getMode()Get either 'auto' (scan directory accordingly to cache implementation) or 'skip' (skip directory).Method getTagScanConfigs.booleanGet ignore parent settings or inherit and merge.voidremoveExclude(TagExclude tagExclude) Method removeExclude.voidremoveInclude(TagScanConfig tagScanConfig) Method removeInclude.voidremoveTagScanConfig(TagScanConfig tagScanConfig) Method removeTagScanConfig.voidsetExcludes(List<TagExclude> excludes) Set tag to exclude when scanning plugin configuration for input files (blacklist).voidsetIgnoreParent(boolean ignoreParent) Set ignore parent settings or inherit and merge.voidsetIncludes(List<TagScanConfig> includes) Set forces cache to treat property value as input and include in calculation.voidSet either 'auto' (scan directory accordingly to cache implementation) or 'skip' (skip directory).voidsetTagScanConfigs(List<TagScanConfig> tagScanConfigs) Set additional processing rules for non-blacklisted tags.
-
Constructor Details
-
DirScanConfig
public DirScanConfig()
-
-
Method Details
-
addExclude
Method addExclude.- Parameters:
tagExclude- a tagExclude object.
-
addInclude
Method addInclude.- Parameters:
tagScanConfig- a tagScanConfig object.
-
addTagScanConfig
Method addTagScanConfig.- Parameters:
tagScanConfig- a tagScanConfig object.
-
getExcludes
Method getExcludes.- Returns:
- List
-
getIncludes
Method getIncludes.- Returns:
- List
-
getMode
Get either 'auto' (scan directory accordingly to cache implementation) or 'skip' (skip directory).- Returns:
- String
-
getTagScanConfigs
Method getTagScanConfigs.- Returns:
- List
-
isIgnoreParent
public boolean isIgnoreParent()Get ignore parent settings or inherit and merge.- Returns:
- boolean
-
removeExclude
Method removeExclude.- Parameters:
tagExclude- a tagExclude object.
-
removeInclude
Method removeInclude.- Parameters:
tagScanConfig- a tagScanConfig object.
-
removeTagScanConfig
Method removeTagScanConfig.- Parameters:
tagScanConfig- a tagScanConfig object.
-
setExcludes
Set tag to exclude when scanning plugin configuration for input files (blacklist).- Parameters:
excludes- a excludes object.
-
setIgnoreParent
public void setIgnoreParent(boolean ignoreParent) Set ignore parent settings or inherit and merge.- Parameters:
ignoreParent- a ignoreParent object.
-
setIncludes
Set forces cache to treat property value as input and include in calculation. If set, only included properties will be takein in calculation (whitelist).- Parameters:
includes- a includes object.
-
setMode
Set either 'auto' (scan directory accordingly to cache implementation) or 'skip' (skip directory).- Parameters:
mode- a mode object.
-
setTagScanConfigs
Set additional processing rules for non-blacklisted tags.- Parameters:
tagScanConfigs- a tagScanConfigs object.
-