Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AbstractRefreshWebappMojo - Class in org.alfresco.maven.plugin
-
Abstract Maven Mojo with generic functionality common to both the Refresh Repo and Refresh Share Mojos.
- AbstractRefreshWebappMojo() - Constructor for class org.alfresco.maven.plugin.AbstractRefreshWebappMojo
- AbstractRunMojo - Class in org.alfresco.maven.plugin
-
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.
- AbstractRunMojo() - Constructor for class org.alfresco.maven.plugin.AbstractRunMojo
- alfrescoApiExplorerArtifactId - Variable in class org.alfresco.maven.plugin.AbstractRunMojo
- alfrescoApiExplorerVersion - Variable in class org.alfresco.maven.plugin.AbstractRunMojo
- alfrescoClientWar - Variable in class org.alfresco.maven.plugin.AbstractRefreshWebappMojo
- alfrescoGroupId - Variable in class org.alfresco.maven.plugin.AbstractRunMojo
-
Maven GAV properties for standard Alfresco web applications.
- alfrescoPlatformVersion - Variable in class org.alfresco.maven.plugin.AbstractRunMojo
- alfrescoPlatformWarArtifactId - Variable in class org.alfresco.maven.plugin.AbstractRunMojo
- alfrescoShareVersion - Variable in class org.alfresco.maven.plugin.AbstractRunMojo
- alfrescoShareWarArtifactId - Variable in class org.alfresco.maven.plugin.AbstractRunMojo
- AmpArchiver - Class in org.alfresco.maven.plugin.archiver
-
Emulates the JarArchiver only changing the extension name from .jar to .amp It also adds a logging statement that can help debugging the build
- AmpArchiver() - Constructor for class org.alfresco.maven.plugin.archiver.AmpArchiver
- AmpUnArchiver - Class in org.alfresco.maven.plugin.archiver
-
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
- AmpUnArchiver() - Constructor for class org.alfresco.maven.plugin.archiver.AmpUnArchiver
B
- binaryLocation - Variable in class org.alfresco.maven.plugin.ValidateMojo
-
The directory where the binary AMP package is to be found
- buildCustomWarInDir(String, List<ModuleDependency>, String, String, String) - Method in class org.alfresco.maven.plugin.AbstractRunMojo
-
Build a customized webapp in a directory, applying a number of AMPs and/or JARs from alfresco maven plugin configuration.
- buildPlatformWar() - Method in class org.alfresco.maven.plugin.AbstractRunMojo
-
Build the customized Platform webapp (i.e.
- buildShareWar() - Method in class org.alfresco.maven.plugin.AbstractRunMojo
-
Build the customized Share webapp (i.e.
C
- clearCacheShareUrl - Variable in class org.alfresco.maven.plugin.AbstractRefreshWebappMojo
-
The URL to send the POST to when you want to clear dependency caches for the Alfresco Share webapp.
- clearDependencyCaches(String) - Method in class org.alfresco.maven.plugin.AbstractRefreshWebappMojo
-
Perform a Clear Dependency Caches call on Share webapp.
- copyAlfrescoGlobalProperties() - Method in class org.alfresco.maven.plugin.AbstractRunMojo
-
Copy the alfresco-global.properties files.
- copyAlfrescoLicense() - Method in class org.alfresco.maven.plugin.AbstractRunMojo
-
Copy the Alfresco Enterprise license to its correct place in the Platform WAR, if it exists.
- copyHotswapAgentConfig - Variable in class org.alfresco.maven.plugin.AbstractRunMojo
-
Enable or disable generation of Hotswap Agent configuration
- copyHotswapAgentProperties(String) - Method in class org.alfresco.maven.plugin.AbstractRunMojo
-
Copy and Build hotswap-agent.properties
- copyShareConfigCustom() - Method in class org.alfresco.maven.plugin.AbstractRunMojo
-
Copy Share Config Custom in order to have global overrides for development and dynamic port
- copyShareLog4jConfig() - Method in class org.alfresco.maven.plugin.AbstractRunMojo
-
Copy a custom Share Log4J config into the share-war/WEB-INF/classes dir.
- customVersionSuffix - Variable in class org.alfresco.maven.plugin.VersionMojo
-
Allows to append a custom (numeric) value to the current artifact's version, i.e.
D
- destDirectory - Variable in class org.alfresco.maven.plugin.archiver.AmpUnArchiver
E
- enableApiExplorer - Variable in class org.alfresco.maven.plugin.AbstractRunMojo
-
Switch to enable/disable the Alfresco REST API Explorer (api-explorer.war) when running embedded Tomcat.
- enablePlatform - Variable in class org.alfresco.maven.plugin.AbstractRunMojo
-
Switch to enable/disable the Platform/Repository (alfresco.war) when running embedded Tomcat.
- enableShare - Variable in class org.alfresco.maven.plugin.AbstractRunMojo
-
Switch to enable/disable the Share (share.war) when running embedded Tomcat.
- enableTestProperties - Variable in class org.alfresco.maven.plugin.AbstractRunMojo
-
Switch to enable/disable test properties when running embedded Tomcat.
- equals(Object) - Method in class org.alfresco.maven.plugin.config.MavenDependency
- equals(Object) - Method in class org.alfresco.maven.plugin.config.ModuleDependency
- equals(Object) - Method in class org.alfresco.maven.plugin.config.TomcatWebapp
- execEnv - Variable in class org.alfresco.maven.plugin.AbstractRunMojo
-
The Maven environment that this mojo is executed in
- execute() - Method in class org.alfresco.maven.plugin.AbstractRefreshWebappMojo
-
Mojo interface implementation
- execute() - Method in class org.alfresco.maven.plugin.archiver.AmpUnArchiver
- execute() - Method in class org.alfresco.maven.plugin.HelpMojo
- execute() - Method in class org.alfresco.maven.plugin.InstallMojo
- execute() - Method in class org.alfresco.maven.plugin.IntegrationTestMojo
- execute() - Method in class org.alfresco.maven.plugin.RunMojo
- execute() - Method in class org.alfresco.maven.plugin.ValidateMojo
- execute() - Method in class org.alfresco.maven.plugin.VersionMojo
- executeRefresh() - Method in class org.alfresco.maven.plugin.AbstractRefreshWebappMojo
-
To be implemented by webapp "refresh" Mojos
- executeRefresh() - Method in class org.alfresco.maven.plugin.RefreshMojo
-
Call the Share Webapp and refresh web scripts and clear caches.
- executeRefresh() - Method in class org.alfresco.maven.plugin.RefreshRepoWebappMojo
- executeRefresh() - Method in class org.alfresco.maven.plugin.RefreshShareWebappMojo
-
Call the Share Webapp and refresh web scripts and clear caches.
G
- getArtifactId() - Method in class org.alfresco.maven.plugin.config.MavenDependency
- getClassifier() - Method in class org.alfresco.maven.plugin.config.MavenDependency
- getContextFile() - Method in class org.alfresco.maven.plugin.config.TomcatWebapp
- getContextPath() - Method in class org.alfresco.maven.plugin.config.TomcatWebapp
- getDestDirectory() - Method in class org.alfresco.maven.plugin.archiver.AmpUnArchiver
- getGroupId() - Method in class org.alfresco.maven.plugin.config.MavenDependency
- getNormalizedVersion() - Method in class org.alfresco.maven.plugin.VersionMojo
-
Normalizes the project's version following 2 patterns - Remove the -SNAPSHOT suffix, if present - (Optionally) append the timestamp to the version, if -SNAPSHOT is present - (Optionally) append the build number to the version
- getPort() - Method in class org.alfresco.maven.plugin.AbstractRunMojo
-
Get the Tomcat port.
- getType() - Method in class org.alfresco.maven.plugin.config.ModuleDependency
- getVersion() - Method in class org.alfresco.maven.plugin.config.MavenDependency
H
- hashCode() - Method in class org.alfresco.maven.plugin.config.MavenDependency
- hashCode() - Method in class org.alfresco.maven.plugin.config.ModuleDependency
- hashCode() - Method in class org.alfresco.maven.plugin.config.TomcatWebapp
- HelpMojo - Class in org.alfresco.maven.plugin
-
Display help information on alfresco-maven-plugin.
Callmvn alfresco:help -Ddetail=true -Dgoal=<goal-name>to display parameter details. - HelpMojo() - Constructor for class org.alfresco.maven.plugin.HelpMojo
I
- InstallMojo - Class in org.alfresco.maven.plugin
-
Performs a AMP to WAR overlay invoking the Alfresco Repository ModuleManagementTool.
- InstallMojo() - Constructor for class org.alfresco.maven.plugin.InstallMojo
- IntegrationTestMojo - Class in org.alfresco.maven.plugin
-
Alfresco Plugin mojo that are used when you want to run Integration Tests.
- IntegrationTestMojo() - Constructor for class org.alfresco.maven.plugin.IntegrationTestMojo
- isAmp() - Method in class org.alfresco.maven.plugin.config.ModuleDependency
- isJar() - Method in class org.alfresco.maven.plugin.config.ModuleDependency
M
- MAVEN_DEPENDENCY_PLUGIN_VERSION - Static variable in class org.alfresco.maven.plugin.AbstractRunMojo
- MAVEN_INSTALL_PLUGIN_VERSION - Static variable in class org.alfresco.maven.plugin.AbstractRunMojo
- MAVEN_REPLACER_PLUGIN_VERSION - Static variable in class org.alfresco.maven.plugin.AbstractRunMojo
- MAVEN_RESOURCE_PLUGIN_VERSION - Static variable in class org.alfresco.maven.plugin.AbstractRunMojo
- MAVEN_TOMCAT7_PLUGIN_VERSION - Static variable in class org.alfresco.maven.plugin.AbstractRunMojo
- MavenDependency - Class in org.alfresco.maven.plugin.config
-
A Maven Dependency containing the Group ID, Artifact ID, and Version (GAV).
- MavenDependency() - Constructor for class org.alfresco.maven.plugin.config.MavenDependency
- MavenDependency(String, String, String) - Constructor for class org.alfresco.maven.plugin.config.MavenDependency
- MavenDependency(String, String, String, String) - Constructor for class org.alfresco.maven.plugin.config.MavenDependency
- mavenTomcatPort - Variable in class org.alfresco.maven.plugin.AbstractRunMojo
-
Legacy to be compatible with maven.tomcat.port
- ModuleDependency - Class in org.alfresco.maven.plugin.config
-
Defines an Alfresco extension module dependency (JAR or AMP) to be overlayed on an Alfresco webapp file.
- ModuleDependency() - Constructor for class org.alfresco.maven.plugin.config.ModuleDependency
- ModuleDependency(String, String, String, String) - Constructor for class org.alfresco.maven.plugin.config.ModuleDependency
N
- neo4jUrl - Variable in class org.alfresco.maven.plugin.ValidateMojo
-
The directory where the binary AMP package is to be found
O
- org.alfresco.maven.plugin - package org.alfresco.maven.plugin
- org.alfresco.maven.plugin.archiver - package org.alfresco.maven.plugin.archiver
- org.alfresco.maven.plugin.config - package org.alfresco.maven.plugin.config
P
- packageAndInstallCustomWar(String) - Method in class org.alfresco.maven.plugin.AbstractRunMojo
-
Package customized war file and install it in local maven repo.
- PLATFORM_WAR_PREFIX_NAME - Static variable in class org.alfresco.maven.plugin.AbstractRunMojo
- platformModules - Variable in class org.alfresco.maven.plugin.AbstractRunMojo
-
JARs and AMPs that should be overlayed/applied to the Platform/Repository WAR (i.e.
- pluginManager - Variable in class org.alfresco.maven.plugin.AbstractRunMojo
- project - Variable in class org.alfresco.maven.plugin.AbstractRefreshWebappMojo
- project - Variable in class org.alfresco.maven.plugin.AbstractRunMojo
- project - Variable in class org.alfresco.maven.plugin.ValidateMojo
-
[Read Only] The Maven project.
- project - Variable in class org.alfresco.maven.plugin.VersionMojo
-
[Read Only] The Maven project.
R
- refreshHost - Variable in class org.alfresco.maven.plugin.AbstractRefreshWebappMojo
-
The hostname for where the Alfresco Tomcat server is running.
- refreshMode - Variable in class org.alfresco.maven.plugin.AbstractRefreshWebappMojo
-
The mode for the refresh goal, current supported values are: auto - Checks packaging and app.amp.client.war.artifactId to determine if it should refresh for repo or share both - Forces it to refresh both for Repo and Share share - Forces only to refresh share repo - Forces only to refresh repo none - Disables refreshing web scripts
- RefreshMojo - Class in org.alfresco.maven.plugin
-
Refresh Alfresco Repo and Share Mojo.
- RefreshMojo() - Constructor for class org.alfresco.maven.plugin.RefreshMojo
- refreshPassword - Variable in class org.alfresco.maven.plugin.AbstractRefreshWebappMojo
-
The password for authenticating against Alfresco Repo.
- refreshRepoUrl - Variable in class org.alfresco.maven.plugin.AbstractRefreshWebappMojo
-
The URL to send the POST to when you want to refresh Alfresco Repo Web Scripts container.
- RefreshRepoWebappMojo - Class in org.alfresco.maven.plugin
-
Refresh Alfresco Repository (alfresco.war) Mojo.
- RefreshRepoWebappMojo() - Constructor for class org.alfresco.maven.plugin.RefreshRepoWebappMojo
- refreshShareUrl - Variable in class org.alfresco.maven.plugin.AbstractRefreshWebappMojo
-
The URL to send the POST to when you want to refresh Alfresco Share Spring Surf Web Scripts container.
- RefreshShareWebappMojo - Class in org.alfresco.maven.plugin
-
Refresh Alfresco Share (share.war) Mojo.
- RefreshShareWebappMojo() - Constructor for class org.alfresco.maven.plugin.RefreshShareWebappMojo
- refreshWebappName - Variable in class org.alfresco.maven.plugin.AbstractRefreshWebappMojo
-
The name of the web application we are refreshing, just for logging purpose
- refreshWebScripts(String) - Method in class org.alfresco.maven.plugin.AbstractRefreshWebappMojo
-
Perform a Refresh of Web Scripts container in webapp.
- RunMojo - Class in org.alfresco.maven.plugin
-
Alfresco Plugin mojo that are used when you want to run the Alfresco server with all the webapps.
- RunMojo() - Constructor for class org.alfresco.maven.plugin.RunMojo
S
- session - Variable in class org.alfresco.maven.plugin.AbstractRunMojo
- setAmpLocation(File) - Method in class org.alfresco.maven.plugin.InstallMojo
- setArtifactId(String) - Method in class org.alfresco.maven.plugin.config.MavenDependency
- setClassifier(String) - Method in class org.alfresco.maven.plugin.config.MavenDependency
- setForce(boolean) - Method in class org.alfresco.maven.plugin.InstallMojo
- setGroupId(String) - Method in class org.alfresco.maven.plugin.config.MavenDependency
- setType(String) - Method in class org.alfresco.maven.plugin.config.ModuleDependency
- setVersion(String) - Method in class org.alfresco.maven.plugin.config.MavenDependency
- setWarLocation(File) - Method in class org.alfresco.maven.plugin.InstallMojo
- SHARE_WAR_PREFIX_NAME - Static variable in class org.alfresco.maven.plugin.AbstractRunMojo
- shareContextPath - Variable in class org.alfresco.maven.plugin.AbstractRunMojo
-
Enables the use of custom context path for the Share webapp.
- shareModules - Variable in class org.alfresco.maven.plugin.AbstractRunMojo
-
JARs and AMPs that should be overlayed/applied to the Share WAR (i.e.
- skip - Variable in class org.alfresco.maven.plugin.ValidateMojo
-
This parameter skips validation (the feature is experimental so disabled by default)
- snapshotSuffix - Variable in class org.alfresco.maven.plugin.VersionMojo
-
The snapshotSuffix used to identify and strip the -SNAPSHOT version suffix See issue https://issues.alfresco.com/jira/browse/ENH-1232
- snapshotToTimestamp - Variable in class org.alfresco.maven.plugin.VersionMojo
-
Enable this option in order to replace -SNAPSHOT with the currentTimestamp of the artifact creation See issue https://issues.alfresco.com/jira/browse/ENH-1232
- sourceLocation - Variable in class org.alfresco.maven.plugin.ValidateMojo
-
The directory where the source project is stored.
- startTomcat - Variable in class org.alfresco.maven.plugin.AbstractRunMojo
-
Control if Tomcat 7 Plugin should be kicked off and start Apache Tomcat
- startTomcat(boolean) - Method in class org.alfresco.maven.plugin.AbstractRunMojo
-
Start up the embedded Tomcat server with the webapps that has been configured in the SDK project.
T
- testFolder - Variable in class org.alfresco.maven.plugin.AbstractRunMojo
-
Directory containing test files that should be used when running embedded Tomcat
- testInclude - Variable in class org.alfresco.maven.plugin.AbstractRunMojo
-
Test files in testFolder that should be included when running embedded Tomcat
- tomcatCustomWebapps - Variable in class org.alfresco.maven.plugin.AbstractRunMojo
-
Custom webapps that should be deployed to the embedded Tomcat engine.
- tomcatDependencies - Variable in class org.alfresco.maven.plugin.AbstractRunMojo
-
Tomcat Dependencies that should be added to the Embedded Tomcat configuration before start.
- TomcatDependency - Class in org.alfresco.maven.plugin.config
-
Tomcat Dependency used in Embedded Tomcat Maven plugin configuration.
- TomcatDependency() - Constructor for class org.alfresco.maven.plugin.config.TomcatDependency
- TomcatDependency(String, String, String) - Constructor for class org.alfresco.maven.plugin.config.TomcatDependency
- tomcatIsRunning() - Method in class org.alfresco.maven.plugin.AbstractRunMojo
-
Check if Tomcat is already running.
- tomcatPort - Variable in class org.alfresco.maven.plugin.AbstractRunMojo
-
Port to run Tomcat on
- tomcatSystemProperties - Variable in class org.alfresco.maven.plugin.AbstractRunMojo
-
System Properties to feed the Tomcat plugin before start.
- TomcatWebapp - Class in org.alfresco.maven.plugin.config
-
Tomcat Webapp used in Embedded Tomcat Maven plugin configuration.
- TomcatWebapp() - Constructor for class org.alfresco.maven.plugin.config.TomcatWebapp
- TomcatWebapp(String, String, String, String, String) - Constructor for class org.alfresco.maven.plugin.config.TomcatWebapp
- toString() - Method in class org.alfresco.maven.plugin.config.MavenDependency
- toString() - Method in class org.alfresco.maven.plugin.config.ModuleDependency
- toString() - Method in class org.alfresco.maven.plugin.config.TomcatDependency
- toString() - Method in class org.alfresco.maven.plugin.config.TomcatWebapp
- TYPE_AMP - Static variable in class org.alfresco.maven.plugin.config.ModuleDependency
- TYPE_JAR - Static variable in class org.alfresco.maven.plugin.config.ModuleDependency
U
- useCustomShareLog4jConfig - Variable in class org.alfresco.maven.plugin.AbstractRunMojo
-
Share Log4j.properties configuration cannot be customized via extension put on the classpath, like on the platform side.
V
- ValidateMojo - Class in org.alfresco.maven.plugin
-
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.
- ValidateMojo() - Constructor for class org.alfresco.maven.plugin.ValidateMojo
- version - Variable in class org.alfresco.maven.plugin.VersionMojo
-
[Read Only] Current version of the project
- VersionMojo - Class in org.alfresco.maven.plugin
-
Removes -SNAPSHOT suffix from the version number (if present), optionally replacing it with a timestamp.
- VersionMojo() - Constructor for class org.alfresco.maven.plugin.VersionMojo
_
- _refreshRepo() - Method in class org.alfresco.maven.plugin.AbstractRefreshWebappMojo
- _refreshShare() - Method in class org.alfresco.maven.plugin.AbstractRefreshWebappMojo
All Classes and Interfaces|All Packages|Constant Field Values