Apache Sling Distribution Packaging - Vault Package Builder Factory
OSGi configuration for vault package builders
REQUIRE
1.1
- org.apache.sling.distribution.packaging.DistributionPackageBuilder
ID | Name | Description | Cardinality | Unbound | Options | Default value(s) |
---|---|---|---|---|---|---|
webconsole.configurationFactory.nameHint |
0 |
DEFAULT |
[] |
[Builder name: {name}] |
||
name |
Name | The name of the package builder. | 0 |
DEFAULT |
[] |
[] |
type |
type | The type of this package builder | 0 |
DEFAULT |
[jcr packages, file packages, in memory packages] |
[jcrvlt] |
importMode |
Import Mode | The vlt import mode for created packages. | 0 |
DEFAULT |
[] |
[] |
aclHandling |
Acl Handling | The vlt acl handling mode for created packages. | 0 |
DEFAULT |
[] |
[] |
package.roots |
Package Roots | The package roots to be used for created packages. (this is useful for assembling packages with an user that cannot read above the package root) | 0 |
DEFAULT |
[] |
[] |
package.filters |
Package Node Filters | The package node path filters. Filter format: path | +include | -exclude | 100 |
DEFAULT |
property.filters |
Package Property Filters | The package property path filters. Filter format: path | +include | -exclude | 0 |
ARRAY |
tempFsFolder |
Temp Filesystem Folder | The filesystem folder where the temporary files should be saved. | 0 |
DEFAULT |
[] |
[] |
useBinaryReferences |
Use Binary References | If activated, it avoids sending binaries in the distribution package. | 0 |
DEFAULT |
[] |
[false] |
autoSaveThreshold |
Autosave threshold | The value after which autosave is triggered for intermediate changes. | 0 |
DEFAULT |
[] |
[-1] |
cleanupDelay |
The delay in seconds between two runs of the cleanup phase for resource persisted packages. | The resource persisted packages are cleaned up periodically (asynchronously) since SLING-6503.The delay between two runs of the cleanup phase can be configured with this setting. 60 seconds by default | 0 |
DEFAULT |
[] |
[60] |
fileThreshold |
File threshold (in bytes) | Once the data reaches the configurable size value, buffering to memory switches to file buffering. | 0 |
DEFAULT |
[] |
[1] |
MEGA_BYTES |
The memory unit for the file threshold | The memory unit for the file threshold, Megabytes by default | 0 |
DEFAULT |
[Bytes, Kilobytes, Megabytes, Gigabytes] |
[MEGA_BYTES] |
useOffHeapMemory |
Flag to enable/disable the off-heap memory | Flag to enable/disable the off-heap memory, false by default | 0 |
DEFAULT |
[] |
[false] |
digestAlgorithm |
The digest algorithm to calculate the package checksum | The digest algorithm to calculate the package checksum, Megabytes by default | 0 |
DEFAULT |
[Do not send digest, md2, md5, sha1, sha256, sha384, sha512] |
[NONE] |
monitoringQueueSize |
The number of items for monitoring distribution packages creation/installation | The number of items for monitoring distribution packages creation/installation, 100 by default | 0 |
DEFAULT |
[] |
[0] |
pathsMapping |
Paths mapping | List of paths that require be mapped.The format is {sourcePattern}={destinationPattern}, e.g. /etc/(.*)=/var/$1/some or simply /data=/bak | 100 |
DEFAULT |
[] |
[] |
strictImport |
Install a content package in a strict mode | Flag to mark an error response will be thrown, if a content package will incorrectly installed | 0 |
DEFAULT |
[] |
[true] |