You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jackrabbit.apache.org by tr...@apache.org on 2017/12/01 13:14:39 UTC
svn commit: r1816847 -
/jackrabbit/commons/filevault-package-maven-plugin/trunk/src/main/java/org/apache/jackrabbit/filevault/maven/packaging/VaultMojo.java
Author: tripod
Date: Fri Dec 1 13:14:39 2017
New Revision: 1816847
URL: http://svn.apache.org/viewvc?rev=1816847&view=rev
Log:
JCRVLT-236 Package Maven Plugin: Improve packageType param documentation
Modified:
jackrabbit/commons/filevault-package-maven-plugin/trunk/src/main/java/org/apache/jackrabbit/filevault/maven/packaging/VaultMojo.java
Modified: jackrabbit/commons/filevault-package-maven-plugin/trunk/src/main/java/org/apache/jackrabbit/filevault/maven/packaging/VaultMojo.java
URL: http://svn.apache.org/viewvc/jackrabbit/commons/filevault-package-maven-plugin/trunk/src/main/java/org/apache/jackrabbit/filevault/maven/packaging/VaultMojo.java?rev=1816847&r1=1816846&r2=1816847&view=diff
==============================================================================
--- jackrabbit/commons/filevault-package-maven-plugin/trunk/src/main/java/org/apache/jackrabbit/filevault/maven/packaging/VaultMojo.java (original)
+++ jackrabbit/commons/filevault-package-maven-plugin/trunk/src/main/java/org/apache/jackrabbit/filevault/maven/packaging/VaultMojo.java Fri Dec 1 13:14:39 2017
@@ -297,7 +297,19 @@ public class VaultMojo extends AbstractM
/**
* Defines the content package type. this is either 'application', 'content', 'container' or 'mixed'.
* If omitted, it is calculated automatically based on filter definitions. certain package types imply restrictions,
- * for example, 'application' and 'content' packages are not allowed to contain sub packages or embedded bundles.
+ * for example, 'application' and 'content' packages are not allowed to contain sub packages or embedded bundles.<br/>
+ * Possible values:
+ * <ul>
+ * <li><code>application</code>: An application package consists purely of application content. It serializes
+ * entire subtrees with no inclusion or exclusion filters. it does not contain any subpackages nor OSGi
+ * configuration or bundles.</li>
+ * <li><code>content</code>: A content package consists only of content and user defined configuration.
+ * It usually serializes entire subtrees but can contain inclusion or exclusion filters. it does not contain
+ * any subpackages nor OSGi configuration or bundles.</li>
+ * <li><code>container</code>: A container package only contains sub packages and OSGi configuration and bundles.
+ * The container package is only used as container for deployment.</li>
+ * <li><code>mixed</code>: Catch all type for a combination of the above.</li>
+ * </ul>
*/
@Parameter(property = "vault.packageType")
private PackageType packageType;