All Classes and Interfaces
Classes
Class
Description
Abstract Maven Mojo with generic functionality common to
both the Refresh Repo and Refresh Share Mojos.
Abstract runner component used by both the standard runner that blocks after startup and the
integration test runner that stops container after each sub-project execution.
Emulates the JarArchiver only changing the extension name from .jar to .amp
It also adds a logging statement that can help debugging the build
This class provides AMP unpacking support for projects depending on AMPs
This allows for example AMPs to be specified as <overlay> in the maven-war-plugin
Display help information on alfresco-maven-plugin.
Call
Call
mvn alfresco:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.
Performs a AMP to WAR overlay invoking the Alfresco Repository ModuleManagementTool.
Alfresco Plugin mojo that are used when you want to run Integration Tests.
A Maven Dependency containing the Group ID, Artifact ID, and Version (GAV).
Defines an Alfresco extension module dependency (JAR or AMP) to be
overlayed on an Alfresco webapp file.
Refresh Alfresco Repo and Share Mojo.
Refresh Alfresco Repository (alfresco.war) Mojo.
Refresh Alfresco Share (share.war) Mojo.
Alfresco Plugin mojo that are used when you want to run the Alfresco server with all the webapps.
Tomcat Dependency used in Embedded Tomcat Maven plugin configuration.
Tomcat Webapp used in Embedded Tomcat Maven plugin configuration.
This goal provides the EXPERIMENTAL feature of validating your AMP module (source and binaries)
against Alfresco (Repository and Share) development best practices, providing validation and
alerts that can be used to improve quality, longevity and supportability of your code.
Removes -SNAPSHOT suffix from the version number (if present), optionally replacing it with a timestamp.