A B C D E F G H I M N O P R S T U V _ 

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
 
ACTIVITI_APP_WAR_PREFIX_NAME - Static variable in class org.alfresco.maven.plugin.AbstractRunMojo
 
activitiAdminWarArtifactId - Variable in class org.alfresco.maven.plugin.AbstractRunMojo
 
activitiAppWarArtifactId - Variable in class org.alfresco.maven.plugin.AbstractRunMojo
 
activitiGroupId - Variable in class org.alfresco.maven.plugin.AbstractRunMojo
 
activitiModules - Variable in class org.alfresco.maven.plugin.AbstractRunMojo
JARs that should be overlayed/applied to the Activiti App WAR (i.e.
activitiVersion - Variable in class org.alfresco.maven.plugin.AbstractRunMojo
 
ALFRESCO_COMMUNITY_EDITION - Static variable in class org.alfresco.maven.plugin.AbstractRunMojo
 
ALFRESCO_ENTERPRISE_EDITION - Static variable in 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
 
alfrescoEdition - Variable in class org.alfresco.maven.plugin.AbstractRunMojo
Community Edition or Enterprise Edition? (i.e community or enterprise)
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
 
alfrescoSolrArtifactId - 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 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
buildActivitiAppWar() - Method in class org.alfresco.maven.plugin.AbstractRunMojo
Build the customized Activiti App webapp (i.e.
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

checkDatabaseConfig() - Method in class org.alfresco.maven.plugin.AbstractRunMojo
Check that a database configuration has been supplied correctly
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.
commentOutSecureCommsInPlatformWebXml() - Method in class org.alfresco.maven.plugin.AbstractRunMojo
Replaces web.xml where applicable in platform webapp (alfresco.war), commenting out the security-constraints.
copyActivitiLog4JDevConfig() - Method in class org.alfresco.maven.plugin.AbstractRunMojo
Copy the Activiti Log4J Dev config into the activitiApp-war/WEB-INF/classes dir.
copyAlfrescoGlobalProperties() - Method in class org.alfresco.maven.plugin.AbstractRunMojo
Copy the different alfresco-global-*.properties files (there are one for each open source db and one for enterprise db config) that will be used when running Alfresco.
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

enableActivitiAdmin - Variable in class org.alfresco.maven.plugin.AbstractRunMojo
Switch to enable/disable Alfresco Activiti Admin (activiti-admin.war) when running embedded Tomcat.
enableActivitiApp - Variable in class org.alfresco.maven.plugin.AbstractRunMojo
Switch to enable/disable Alfresco Activiti Workflow Engine (activiti-app.war) when running embedded Tomcat.
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.
enableEnterpriseDb - Variable in class org.alfresco.maven.plugin.AbstractRunMojo
Switch to enable/disable the Enterprise database (such as Oracle or MS SQL Server) when running embedded Tomcat.
enableH2 - Variable in class org.alfresco.maven.plugin.AbstractRunMojo
Switch to enable/disable the H2 database when running embedded Tomcat.
enableMySQL - Variable in class org.alfresco.maven.plugin.AbstractRunMojo
Switch to enable/disable the MySQL database 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.
enablePostgreSQL - Variable in class org.alfresco.maven.plugin.AbstractRunMojo
Switch to enable/disable the PostgreSQL database 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.
enableSolr - Variable in class org.alfresco.maven.plugin.AbstractRunMojo
Switch to enable/disable the Apache Solr 4 web application 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.

F

fixSolrHomePath() - Method in class org.alfresco.maven.plugin.AbstractRunMojo
For windows paths, convert single \ to / for the ${alfresco.solr.data.dir} path, by default it will be c:\bla\, we need forward slash or double backslash.

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
 
installSolr10InLocalRepo() - Method in class org.alfresco.maven.plugin.AbstractRunMojo
If we are in Alfresco version 4.2 or younger the Solr 1.0 WAR is not available as Maven artifact, just as part of a ZIP file, so install it locally so we can deploy from embedded tomcat
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_BUILD_HELPER_PLUGIN_VERSION - Static variable in class org.alfresco.maven.plugin.AbstractRunMojo
 
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

reactorProjects - Variable in class org.alfresco.maven.plugin.AbstractRunMojo
 
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.
renameAlfrescoGlobalProperties() - Method in class org.alfresco.maven.plugin.AbstractRunMojo
Rename the configured database specific alfresco-global-*.properties file to alfresco-global.properties so it will be used during Tomcat run.
replaceSolrConfigProperties() - Method in class org.alfresco.maven.plugin.AbstractRunMojo
Replace property placeholders in configuration files for the cores, so the index files can be found for each core when Solr starts up.
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
solrHome - Variable in class org.alfresco.maven.plugin.AbstractRunMojo
Directory that contains the Alfresco Solr 4 configuration
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
 
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

unpackSolrConfig() - Method in class org.alfresco.maven.plugin.AbstractRunMojo
Download and unpack the Solr 4 configuration as we don't have it in the project.
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 F G H I M N O P R S T U V _ 

Copyright © 2017. All rights reserved.