Index

A B C D E G H I M N O P R S T U V _ 
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.
Call mvn 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
 
A B C D E G H I M N O P R S T U V _ 
All Classes and Interfaces|All Packages|Constant Field Values