class PackageFileFilter : Serializable
<init> |
PackageFileFilter(aem: AemExtension) |
bundleChecking |
Filter that ensures that only OSGi bundles will be put into CRX package under install path. var bundleChecking: Boolean |
excludeFiles |
Exclude files being a part of CRX package. var excludeFiles: List<String> |
excluding |
var excluding: Boolean |
expandFiles |
Wildcard file name filter expression that is used to filter in which Vault files properties can be injected. var expandFiles: List<String> |
expanding |
var expanding: Boolean |
expandProperties |
Define here custom properties that can be used in CRX package files like 'META-INF/vault/properties.xml'. Could override predefined properties provided by plugin itself. var expandProperties: Map<String, Any> |
expandProperty |
fun expandProperty(name: String, value: String): Unit |
filter |
fun filter(spec: CopySpec, expandProperties: Map<String, Any> = mapOf()): Unit |
EXCLUDE_FILES_DEFAULT |
val EXCLUDE_FILES_DEFAULT: List<String> |
EXPAND_FILES_DEFAULT |
val EXPAND_FILES_DEFAULT: List<String> |