Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save simonetripodi/7664657ff3b00577b0c7bc78f6b20492 to your computer and use it in GitHub Desktop.
Save simonetripodi/7664657ff3b00577b0c7bc78f6b20492 to your computer and use it in GitHub Desktop.
org.apache.sling.tools.docgen metatype output

org.apache.sling.distribution.serialization.impl.vlt.VaultDistributionPackageBuilderFactory

Label

Apache Sling Distribution Packaging - Vault Package Builder Factory

Description

OSGi configuration for vault package builders

Configuration Policy

REQUIRE

Declarative Services specification

1.1

Implemented services

  • org.apache.sling.distribution.packaging.DistributionPackageBuilder

Properties

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]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment