Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
D
E
F
G
I
L
M
O
P
R
S
T
W
A
AbstractLuteceMojo
- Class in
fr.paris.lutece.maven
Abstracts functionnality common to all Lutece mojos.
AbstractLuteceMojo()
- Constructor for class fr.paris.lutece.maven.
AbstractLuteceMojo
AbstractLuteceWebappMojo
- Class in
fr.paris.lutece.maven
Abstracts functionnality common to mojos that create a Lutece webapp from Lutece artifacts.
AbstractLuteceWebappMojo()
- Constructor for class fr.paris.lutece.maven.
AbstractLuteceWebappMojo
addFileset(FileSet)
- Method in class fr.paris.lutece.maven.
CleanMojo
Adds a file-set to the list of file-sets to clean.
addToExplodedWebapp(Artifact, File)
- Method in class fr.paris.lutece.maven.
AbstractLuteceWebappMojo
Adds a Lutece artifact to an exploded webapp.
artifactCollector
- Variable in class fr.paris.lutece.maven.
AbstractLuteceMojo
Artifact collector, needed to resolve dependencies.
artifacts
- Variable in class fr.paris.lutece.maven.
AbstractLuteceWebappMojo
The set of artifacts required by this project, including transitive dependencies.
ASSEMBLY_WEBAPP_EXCLUDES
- Static variable in class fr.paris.lutece.maven.
AbstractLuteceMojo
The files to exclude from zip archives.
ASSEMBLY_WEBAPP_INCLUDES
- Static variable in class fr.paris.lutece.maven.
AbstractLuteceMojo
The files to include in zip archives.
ASSEMBLY_WEBAPP_SITE_EXCLUDES
- Static variable in class fr.paris.lutece.maven.
AbstractLuteceMojo
ASSEMBLY_WEBAPP_SITE_INCLUDES
- Static variable in class fr.paris.lutece.maven.
AbstractLuteceMojo
AssemblyMojo
- Class in
fr.paris.lutece.maven
Assembly zips for Lutece core or plugin project.
AssemblyMojo()
- Constructor for class fr.paris.lutece.maven.
AssemblyMojo
AssemblySiteMojo
- Class in
fr.paris.lutece.maven
Builds a site's final WAR from a Lutece core artifact and a set of Lutece plugin artifacts.
AssemblySiteMojo()
- Constructor for class fr.paris.lutece.maven.
AssemblySiteMojo
C
classesDirectory
- Variable in class fr.paris.lutece.maven.
AbstractLuteceMojo
The directory containing the Java classes.
CleanMojo
- Class in
fr.paris.lutece.maven
Goal which cleans the build.
CleanMojo()
- Constructor for class fr.paris.lutece.maven.
CleanMojo
copyDependencies(File, Set<Artifact>)
- Method in class fr.paris.lutece.maven.
ExplodedMojo
Copy the jar dependencies list iinto the output directory
copyDirectoryStructure(File, File)
- Static method in class fr.paris.lutece.maven.
FileUtils
Copies an entire directory structure.
copyDirectoryStructureIfModified(File, File)
- Static method in class fr.paris.lutece.maven.
FileUtils
Copies an entire directory structure but only source files with timestamp later than the destinations'.
copyFile(File, File)
- Static method in class fr.paris.lutece.maven.
FileUtils
Copy file from source to destination.
copyFileIfModified(File, File)
- Static method in class fr.paris.lutece.maven.
FileUtils
Copy file from source to destination only if source timestamp is later than the destination timestamp.
copyFileToDirectoryIfModified(File, File)
- Static method in class fr.paris.lutece.maven.
FileUtils
Copy file from source to destination only if source is newer than the target file.
D
defaultConfDirectory
- Variable in class fr.paris.lutece.maven.
AbstractLuteceMojo
The directory containing the default configuration files.
E
enableLogging(Logger)
- Method in class fr.paris.lutece.maven.
AbstractLuteceMojo
EXCLUDE_PATTERN_ASSEMBLY
- Static variable in class fr.paris.lutece.maven.
AbstractLuteceMojo
EXCLUDE_PATTERN_BUSINESS
- Static variable in class fr.paris.lutece.maven.
AbstractLuteceMojo
EXCLUDE_PATTERN_CLASSES
- Static variable in class fr.paris.lutece.maven.
AbstractLuteceMojo
EXCLUDE_PATTERN_JAVA
- Static variable in class fr.paris.lutece.maven.
AbstractLuteceMojo
EXCLUDE_PATTERN_LIB
- Static variable in class fr.paris.lutece.maven.
AbstractLuteceMojo
EXCLUDE_PATTERN_PACKAGE_HTML
- Static variable in class fr.paris.lutece.maven.
AbstractLuteceMojo
EXCLUDE_PATTERN_RESOURCES
- Static variable in class fr.paris.lutece.maven.
AbstractLuteceMojo
EXCLUDE_PATTERN_SERVICE
- Static variable in class fr.paris.lutece.maven.
AbstractLuteceMojo
EXCLUDE_PATTERN_SITE
- Static variable in class fr.paris.lutece.maven.
AbstractLuteceMojo
EXCLUDE_PATTERN_SVN
- Static variable in class fr.paris.lutece.maven.
AbstractLuteceMojo
EXCLUDE_PATTERN_TARGET
- Static variable in class fr.paris.lutece.maven.
AbstractLuteceMojo
EXCLUDE_PATTERN_UTIL
- Static variable in class fr.paris.lutece.maven.
AbstractLuteceMojo
EXCLUDE_PATTERN_UTILS
- Static variable in class fr.paris.lutece.maven.
AbstractLuteceMojo
EXCLUDE_PATTERN_WEB
- Static variable in class fr.paris.lutece.maven.
AbstractLuteceMojo
EXCLUDE_PATTERN_WEBAPP
- Static variable in class fr.paris.lutece.maven.
AbstractLuteceMojo
execute()
- Method in class fr.paris.lutece.maven.
AssemblyMojo
Executes the mojo on the current project.
execute()
- Method in class fr.paris.lutece.maven.
AssemblySiteMojo
Executes the mojo on the current project.
execute()
- Method in class fr.paris.lutece.maven.
CleanMojo
Deletes file-sets in the following project build directory order: (source) directory, output directory, test directory, report directory, and then the additional file-sets.
execute()
- Method in class fr.paris.lutece.maven.
ExplodedMojo
Executes the mojo on the current project.
execute()
- Method in class fr.paris.lutece.maven.
InplaceMojo
Executes the mojo on the current project.
execute()
- Method in class fr.paris.lutece.maven.
PackageMojo
Executes the mojo on the current project.
explodeConfigurationFiles(File)
- Method in class fr.paris.lutece.maven.
AbstractLuteceWebappMojo
ExplodedMojo
- Class in
fr.paris.lutece.maven
Explodes a test webapp for a Lutece plugin or site project.
ExplodedMojo()
- Constructor for class fr.paris.lutece.maven.
ExplodedMojo
explodeMultiProjectUserConfigurationFiles(File, File)
- Method in class fr.paris.lutece.maven.
ExplodedMojo
Explode multi project local configuration directory
explodeWebapp(File)
- Method in class fr.paris.lutece.maven.
AbstractLuteceWebappMojo
Creates an exploded webapp structure from the current project.
F
FileUtils
- Class in
fr.paris.lutece.maven
Utility class to manipulate files.
FileUtils()
- Constructor for class fr.paris.lutece.maven.
FileUtils
filterArtifacts(ArtifactFilter)
- Method in class fr.paris.lutece.maven.
AbstractLuteceWebappMojo
Filters the project's set of artifacts with an ArtifactFilter.
fr.paris.lutece.maven
- package fr.paris.lutece.maven
G
getNbFileCopy()
- Static method in class fr.paris.lutece.maven.
FileUtils
getNbFileModified()
- Static method in class fr.paris.lutece.maven.
FileUtils
getRootProjectBuildDirectory()
- Method in class fr.paris.lutece.maven.
AbstractLuteceWebappMojo
Used for multiproject, return the output directory ( /target/lutece/ ) of root project.
getRootProjectBuildDirectoryTarget()
- Method in class fr.paris.lutece.maven.
AbstractLuteceWebappMojo
Used for multiproject, return the output directory ( /target ) of root project.
I
INCLUDE_PATTERN_ALL
- Static variable in class fr.paris.lutece.maven.
AbstractLuteceMojo
Constants used to create inclusion or exclusion rules, for the zip, jar or war building.
INCLUDE_PATTERN_RESOURCES
- Static variable in class fr.paris.lutece.maven.
AbstractLuteceMojo
INCLUDE_PATTERN_SITE_USER
- Static variable in class fr.paris.lutece.maven.
AbstractLuteceMojo
INCLUDE_PATTERN_SQL
- Static variable in class fr.paris.lutece.maven.
AbstractLuteceMojo
INCLUDE_PATTERN_SRC
- Static variable in class fr.paris.lutece.maven.
AbstractLuteceMojo
INCLUDE_PATTERN_WEBAPP
- Static variable in class fr.paris.lutece.maven.
AbstractLuteceMojo
InplaceMojo
- Class in
fr.paris.lutece.maven
Builds a test webapp for a Lutece core project, directly in the
webapp
directory.
InplaceMojo()
- Constructor for class fr.paris.lutece.maven.
InplaceMojo
L
localConfDirectory
- Variable in class fr.paris.lutece.maven.
AbstractLuteceWebappMojo
The directory containing the local, user-specific configuration files.
localRepository
- Variable in class fr.paris.lutece.maven.
AbstractLuteceWebappMojo
The local repository.
logger
- Variable in class fr.paris.lutece.maven.
AbstractLuteceMojo
Plexus logger needed for debugging manual artifact resolution.
LUTECE_CORE_PACKAGING
- Static variable in class fr.paris.lutece.maven.
AbstractLuteceMojo
The name of the lutece core packaging.
LUTECE_CORE_TYPE
- Static variable in class fr.paris.lutece.maven.
AbstractLuteceMojo
The name of the lutece core artifact type.
LUTECE_DIRECTORY
- Static variable in class fr.paris.lutece.maven.
AbstractLuteceMojo
The name of the lutece directory.
LUTECE_PLUGIN_PACKAGING
- Static variable in class fr.paris.lutece.maven.
AbstractLuteceMojo
The name of the lutece plugin packaging.
LUTECE_PLUGIN_TYPE
- Static variable in class fr.paris.lutece.maven.
AbstractLuteceMojo
The name of the lutece plugin artifact type.
LUTECE_SITE_PACKAGING
- Static variable in class fr.paris.lutece.maven.
AbstractLuteceMojo
The name of the lutece site packaging.
M
metadataSource
- Variable in class fr.paris.lutece.maven.
AbstractLuteceWebappMojo
The artifact metadata source.
multiProjectArtifacts
- Static variable in class fr.paris.lutece.maven.
AbstractLuteceMojo
The set of artifacts required by the Multi Project, including transitive dependencies.
O
outputDirectory
- Variable in class fr.paris.lutece.maven.
AbstractLuteceMojo
The project's output directory
P
PACKAGE_CLASSES_EXCLUDES
- Static variable in class fr.paris.lutece.maven.
AbstractLuteceMojo
PACKAGE_CLASSES_INCLUDES
- Static variable in class fr.paris.lutece.maven.
AbstractLuteceMojo
PACKAGE_WEBAPP_EXCLUDES
- Static variable in class fr.paris.lutece.maven.
AbstractLuteceMojo
The files to exclude from webapp archives.
PACKAGE_WEBAPP_INCLUDES
- Static variable in class fr.paris.lutece.maven.
AbstractLuteceMojo
The files to include in webapp archives.
PACKAGE_WEBAPP_RESOURCES_EXCLUDES
- Static variable in class fr.paris.lutece.maven.
AbstractLuteceMojo
The files to exclude from webapp archives.
PACKAGE_WEBAPP_RESOURCES_INCLUDE
- Static variable in class fr.paris.lutece.maven.
AbstractLuteceMojo
The files to includes from webapp archives.
PACKAGE_WEBAPP_SITE_EXCLUDES
- Static variable in class fr.paris.lutece.maven.
AbstractLuteceMojo
PACKAGE_WEBAPP_SITE_INCLUDES
- Static variable in class fr.paris.lutece.maven.
AbstractLuteceMojo
PackageMojo
- Class in
fr.paris.lutece.maven
Packages Lutece core or plugin projects.
PackageMojo()
- Constructor for class fr.paris.lutece.maven.
PackageMojo
POM_PACKAGING
- Static variable in class fr.paris.lutece.maven.
AbstractLuteceMojo
The name of the pom packaging.
project
- Variable in class fr.paris.lutece.maven.
AbstractLuteceMojo
The maven project.
R
reactorProjects
- Variable in class fr.paris.lutece.maven.
AbstractLuteceMojo
The projects in the reactor for aggregation report.
REGEXP_SITE_RESOURCES_XML
- Static variable in class fr.paris.lutece.maven.
FileUtils
REGEXP_SITE_TECH
- Static variable in class fr.paris.lutece.maven.
FileUtils
REGEXP_SITE_TECH_DIRECTORY
- Static variable in class fr.paris.lutece.maven.
FileUtils
REGEXP_SITE_XDOC_XML
- Static variable in class fr.paris.lutece.maven.
FileUtils
REGEXP_SITE_XML
- Static variable in class fr.paris.lutece.maven.
FileUtils
remoteRepositories
- Variable in class fr.paris.lutece.maven.
AbstractLuteceWebappMojo
The remote repositories.
resolver
- Variable in class fr.paris.lutece.maven.
AbstractLuteceWebappMojo
The artifact resolver.
S
SERVLET_API
- Static variable in class fr.paris.lutece.maven.
ExplodedMojo
The name of the servlet api artifact id.
setNbFileCopy(int)
- Static method in class fr.paris.lutece.maven.
FileUtils
setNbFileModified(int)
- Static method in class fr.paris.lutece.maven.
FileUtils
setReportDirectory(File)
- Method in class fr.paris.lutece.maven.
CleanMojo
Sets the project build report directory.
setTestOutputDirectory(File)
- Method in class fr.paris.lutece.maven.
CleanMojo
Sets the project build test output directory.
siteDirectory
- Variable in class fr.paris.lutece.maven.
AbstractLuteceMojo
The directory containing the default user documentation.
sqlDirectory
- Variable in class fr.paris.lutece.maven.
AbstractLuteceMojo
The directory containing the database sql script.
T
testWebappDirectory
- Variable in class fr.paris.lutece.maven.
AbstractLuteceWebappMojo
The directory where to explode the test webapp.
W
WEB_INF_DOC_XML_PATH
- Static variable in class fr.paris.lutece.maven.
AbstractLuteceMojo
WEB_INF_SQL_PATH
- Static variable in class fr.paris.lutece.maven.
AbstractLuteceMojo
Constante use for output path directory.
WEBAPP_CLASSIFIER
- Static variable in class fr.paris.lutece.maven.
AbstractLuteceMojo
The classifier used for the webapp artifact.
webappSourceDirectory
- Variable in class fr.paris.lutece.maven.
AbstractLuteceMojo
The source directory for webapp components.
A
C
D
E
F
G
I
L
M
O
P
R
S
T
W
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2006-2008
Mairie de Paris
. All Rights Reserved.