Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AbstractDeployMojo - Class in org.apache.maven.plugins.site.deploy
-
Abstract base class for deploy mojos.
- AbstractDeployMojo() - Constructor for class org.apache.maven.plugins.site.deploy.AbstractDeployMojo
- AbstractSiteDescriptorMojo - Class in org.apache.maven.plugins.site.descriptor
-
Abstract class to compute effective site model for site descriptors.
- AbstractSiteDescriptorMojo(SiteModelInheritanceAssembler) - Constructor for class org.apache.maven.plugins.site.descriptor.AbstractSiteDescriptorMojo
- AbstractSiteMojo - Class in org.apache.maven.plugins.site
-
Base class for site mojos.
- AbstractSiteMojo() - Constructor for class org.apache.maven.plugins.site.AbstractSiteMojo
- AbstractSiteRenderingMojo - Class in org.apache.maven.plugins.site.render
-
Base class for site rendering mojos.
- AbstractSiteRenderingMojo(SiteModelInheritanceAssembler, SiteRenderer, MavenReportExecutor) - Constructor for class org.apache.maven.plugins.site.render.AbstractSiteRenderingMojo
- AbstractStagingMojo - Class in org.apache.maven.plugins.site.deploy
-
Abstract base class for staging mojos.
- AbstractStagingMojo() - Constructor for class org.apache.maven.plugins.site.deploy.AbstractStagingMojo
- alternativeSiteSourceDirectories - Variable in class org.apache.maven.plugins.site.render.AbstractSiteRenderingMojo
-
Optional list of source directories to be used instead of
AbstractSiteDescriptorMojo.siteDirectoryfor rendering edit URLs. - appendSlash(String) - Static method in class org.apache.maven.plugins.site.deploy.AbstractDeployMojo
-
Make sure the given URL ends with a slash.
- AutoRefreshMojo - Class in org.apache.maven.plugins.site.render
-
Renders the site once completely and then watches for Doxia source file changes.
- AutoRefreshMojo(SiteModelInheritanceAssembler, SiteRenderer, MavenReportExecutor, Prompter) - Constructor for class org.apache.maven.plugins.site.render.AutoRefreshMojo
C
- categoriseReports(Collection<MavenReport>) - Method in class org.apache.maven.plugins.site.render.AbstractSiteRenderingMojo
-
Go through the collection of reports and put each report into a list for the appropriate category.
- CategorySummaryDocumentRenderer - Class in org.apache.maven.plugins.site.render
-
Renders a Maven report.
- CategorySummaryDocumentRenderer(MojoExecution, DocumentRenderingContext, String, String, String, I18N, List<MavenReport>, Log) - Constructor for class org.apache.maven.plugins.site.render.CategorySummaryDocumentRenderer
- checkInputEncoding() - Method in class org.apache.maven.plugins.site.render.AbstractSiteRenderingMojo
- createSiteRenderingContext(Locale) - Method in class org.apache.maven.plugins.site.render.AbstractSiteRenderingMojo
D
- DEFAULT_STAGING_DIRECTORY - Static variable in class org.apache.maven.plugins.site.deploy.AbstractStagingMojo
-
The String "staging/".
- destroy() - Method in class org.apache.maven.plugins.site.run.DoxiaFilter
- determineDeploySite() - Method in class org.apache.maven.plugins.site.deploy.AbstractDeployMojo
- determineDeploySite() - Method in class org.apache.maven.plugins.site.deploy.SiteDeployMojo
-
Deploy directly to the current project's distribution management site.
- determineDeploySite() - Method in class org.apache.maven.plugins.site.deploy.SiteStageDeployMojo
- determineDeploySite() - Method in class org.apache.maven.plugins.site.deploy.SiteStageMojo
- determineTopDistributionManagementSiteUrl() - Method in class org.apache.maven.plugins.site.deploy.AbstractDeployMojo
- determineTopDistributionManagementSiteUrl() - Method in class org.apache.maven.plugins.site.deploy.AbstractStagingMojo
-
By default, staging mojos will get their top distribution management site url by getting top parent with the same site, which is a good heuristics.
- determineTopDistributionManagementSiteUrl() - Method in class org.apache.maven.plugins.site.deploy.SiteDeployMojo
-
Deploy distribution site url is directly the current project value.
- determineTopDistributionManagementSiteUrl() - Method in class org.apache.maven.plugins.site.deploy.SiteStageDeployMojo
-
If
stagingSiteURLis configured, top most parent with same staging site url will be used. - doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.apache.maven.plugins.site.run.DoxiaFilter
- DoxiaBean - Class in org.apache.maven.plugins.site.run
-
Bean to handle Doxia in a servlet context attribute
- DoxiaBean(SiteRenderingContext, Map<String, DocumentRenderer>) - Constructor for class org.apache.maven.plugins.site.run.DoxiaBean
- DoxiaFilter - Class in org.apache.maven.plugins.site.run
-
Render a page as requested.
- DoxiaFilter() - Constructor for class org.apache.maven.plugins.site.run.DoxiaFilter
E
- EffectiveSiteMojo - Class in org.apache.maven.plugins.site.descriptor
-
Displays the effective site descriptor as an XML for this build, after inheritance and interpolation of
site.xml, for the first locale. - EffectiveSiteMojo(SiteModelInheritanceAssembler) - Constructor for class org.apache.maven.plugins.site.descriptor.EffectiveSiteMojo
- execute() - Method in class org.apache.maven.plugins.maven_site_plugin.HelpMojo
- execute() - Method in class org.apache.maven.plugins.site.deploy.AbstractDeployMojo
- execute() - Method in class org.apache.maven.plugins.site.deploy.SiteStageMojo
- execute() - Method in class org.apache.maven.plugins.site.descriptor.EffectiveSiteMojo
- execute() - Method in class org.apache.maven.plugins.site.descriptor.SiteDescriptorAttachMojo
- execute() - Method in class org.apache.maven.plugins.site.render.AutoRefreshMojo
- execute() - Method in class org.apache.maven.plugins.site.render.SiteJarMojo
- execute() - Method in class org.apache.maven.plugins.site.render.SiteMojo
- execute() - Method in class org.apache.maven.plugins.site.run.SiteRunMojo
G
- generatedSiteDirectory - Variable in class org.apache.maven.plugins.site.render.AbstractSiteRenderingMojo
-
Directory containing generated documentation in source format (Doxia supported markup).
- getArtifactType() - Method in class org.apache.maven.plugins.site.render.SiteJarMojo
- getAuthenticationInfo(String) - Method in class org.apache.maven.plugins.site.deploy.AbstractDeployMojo
- getBaseVersion() - Method in class org.apache.maven.plugins.site.descriptor.SiteDescriptorArtifactMetadata
- getClassifier() - Method in class org.apache.maven.plugins.site.render.SiteJarMojo
- getContext() - Method in class org.apache.maven.plugins.site.run.DoxiaBean
- getDeployModuleDirectory() - Method in class org.apache.maven.plugins.site.deploy.AbstractDeployMojo
-
Find the relative path between the distribution URLs of the top site and the current project.
- getDeploySite() - Method in class org.apache.maven.plugins.site.deploy.AbstractDeployMojo
-
Get the site used for deployment, with its id to look up credential settings and the target URL for deploying.
- getDocuments() - Method in class org.apache.maven.plugins.site.run.DoxiaBean
- getExecutionRootBuildDirectory() - Method in class org.apache.maven.plugins.site.deploy.SiteStageMojo
-
Find the build directory of the execution root project in the reactor.
- getInputEncoding() - Method in class org.apache.maven.plugins.site.render.AbstractSiteRenderingMojo
-
Gets the input files encoding.
- getKey() - Method in class org.apache.maven.plugins.site.descriptor.SiteDescriptorArtifactMetadata
- getLocales() - Method in class org.apache.maven.plugins.site.AbstractSiteMojo
- getLocalFilename(ArtifactRepository) - Method in class org.apache.maven.plugins.site.descriptor.SiteDescriptorArtifactMetadata
- getOutputEncoding() - Method in class org.apache.maven.plugins.site.render.AbstractSiteRenderingMojo
-
Gets the effective reporting output files encoding.
- getOutputName() - Method in class org.apache.maven.plugins.site.render.CategorySummaryDocumentRenderer
- getOutputName() - Method in class org.apache.maven.plugins.site.render.ReportDocumentRenderer
- getOutputName() - Method in class org.apache.maven.plugins.site.render.SitemapDocumentRenderer
- getOutputPath() - Method in class org.apache.maven.plugins.site.render.ReportDocumentRenderer
- getOutputPath() - Method in class org.apache.maven.plugins.site.render.SitemapDocumentRenderer
- getProject() - Method in class org.apache.maven.plugins.site.render.SiteMojo
- getRemoteFilename() - Method in class org.apache.maven.plugins.site.descriptor.SiteDescriptorArtifactMetadata
- getRenderingContext() - Method in class org.apache.maven.plugins.site.render.CategorySummaryDocumentRenderer
- getRenderingContext() - Method in class org.apache.maven.plugins.site.render.ReportDocumentRenderer
- getRenderingContext() - Method in class org.apache.maven.plugins.site.render.SitemapDocumentRenderer
- getReportMojoInfo() - Method in class org.apache.maven.plugins.site.render.CategorySummaryDocumentRenderer
- getReportMojoInfo() - Method in class org.apache.maven.plugins.site.render.ReportDocumentRenderer
- getReportMojoInfo() - Method in class org.apache.maven.plugins.site.render.SitemapDocumentRenderer
- getReportMojoInfo() - Method in interface org.apache.maven.plugins.site.render.SitePluginReportDocumentRenderer
- getReports(File) - Method in class org.apache.maven.plugins.site.render.AbstractSiteRenderingMojo
- getSession() - Method in class org.apache.maven.plugins.site.render.SiteMojo
- getSite(MavenProject) - Static method in class org.apache.maven.plugins.site.deploy.AbstractDeployMojo
-
Extract the distributionManagement site from the given MavenProject.
- getTopDistributionManagementSiteUrl() - Method in class org.apache.maven.plugins.site.deploy.AbstractDeployMojo
-
Get the top distribution management site url, used for module relative path calculations.
- getTopLevelProject(MavenProject) - Method in class org.apache.maven.plugins.site.deploy.AbstractDeployMojo
-
Extract the distributionManagement site of the top level parent of the given MavenProject.
H
- HelpMojo - Class in org.apache.maven.plugins.maven_site_plugin
-
Display help information on maven-site-plugin.
Callmvn site:help -Ddetail=true -Dgoal=<goal-name>to display parameter details. - HelpMojo() - Constructor for class org.apache.maven.plugins.maven_site_plugin.HelpMojo
I
- i18n - Variable in class org.apache.maven.plugins.site.AbstractSiteMojo
-
Internationalization.
- I18N_DOXIA_CONTEXTS_KEY - Static variable in class org.apache.maven.plugins.site.run.DoxiaFilter
- init(FilterConfig) - Method in class org.apache.maven.plugins.site.run.DoxiaFilter
- isDeploy() - Method in class org.apache.maven.plugins.site.deploy.AbstractDeployMojo
-
Detect if the mojo is staging or deploying.
- isDeploy() - Method in class org.apache.maven.plugins.site.deploy.SiteDeployMojo
- isDeploy() - Method in class org.apache.maven.plugins.site.deploy.SiteStageDeployMojo
- isDeploy() - Method in class org.apache.maven.plugins.site.deploy.SiteStageMojo
- isExternalReport() - Method in class org.apache.maven.plugins.site.render.CategorySummaryDocumentRenderer
- isExternalReport() - Method in class org.apache.maven.plugins.site.render.ReportDocumentRenderer
- isExternalReport() - Method in class org.apache.maven.plugins.site.render.SitemapDocumentRenderer
- isOverwrite() - Method in class org.apache.maven.plugins.site.render.CategorySummaryDocumentRenderer
- isOverwrite() - Method in class org.apache.maven.plugins.site.render.ReportDocumentRenderer
- isOverwrite() - Method in class org.apache.maven.plugins.site.render.SitemapDocumentRenderer
L
- LOCALES_LIST_KEY - Static variable in class org.apache.maven.plugins.site.run.DoxiaFilter
- locateDocuments(SiteRenderingContext, List<MavenReportExecution>, Locale) - Method in class org.apache.maven.plugins.site.render.AbstractSiteRenderingMojo
-
Locate every document to be rendered for given locale: handwritten content, ie Doxia files, reports, "Project Information" and "Project Reports" category summaries.
- locateReports(List<MavenReportExecution>, Map<String, DocumentRenderer>, Locale) - Method in class org.apache.maven.plugins.site.render.AbstractSiteRenderingMojo
-
Go through the list of reports and process each one like this: Add the report to a map of reports keyed by filename having the report itself as value If the report is not yet in the map of documents, add it together with a suitable renderer
M
- mavenReportExecutor - Variable in class org.apache.maven.plugins.site.render.AbstractSiteRenderingMojo
- mavenSession - Variable in class org.apache.maven.plugins.site.deploy.AbstractDeployMojo
- mavenSession - Variable in class org.apache.maven.plugins.site.render.AbstractSiteRenderingMojo
-
The current Maven session.
- merge(ArtifactMetadata) - Method in class org.apache.maven.plugins.site.descriptor.SiteDescriptorArtifactMetadata
- merge(ArtifactMetadata) - Method in class org.apache.maven.plugins.site.descriptor.SiteDescriptorArtifactMetadata
- mojoExecution - Variable in class org.apache.maven.plugins.site.render.AbstractSiteRenderingMojo
-
The mojo execution
O
- org.apache.maven.plugins.maven_site_plugin - package org.apache.maven.plugins.maven_site_plugin
- org.apache.maven.plugins.site - package org.apache.maven.plugins.site
- org.apache.maven.plugins.site.deploy - package org.apache.maven.plugins.site.deploy
- org.apache.maven.plugins.site.descriptor - package org.apache.maven.plugins.site.descriptor
- org.apache.maven.plugins.site.render - package org.apache.maven.plugins.site.render
- org.apache.maven.plugins.site.run - package org.apache.maven.plugins.site.run
- output - Variable in class org.apache.maven.plugins.site.descriptor.EffectiveSiteMojo
-
Optional parameter to write the output of this help in a given file, instead of writing to the console.
- OUTPUT_DIRECTORY_KEY - Static variable in class org.apache.maven.plugins.site.run.DoxiaFilter
- outputDirectory - Variable in class org.apache.maven.plugins.site.render.AutoRefreshMojo
-
Directory where the project sites and report distributions will be generated (as html/css/...).
- outputDirectory - Variable in class org.apache.maven.plugins.site.render.SiteMojo
-
Directory where the project sites and report distributions will be generated (as html/css/...).
- outputTimestamp - Variable in class org.apache.maven.plugins.site.render.AbstractSiteRenderingMojo
-
Timestamp for reproducible output archive entries, either formatted as ISO 8601
yyyy-MM-dd'T'HH:mm:ssXXXor as an int representing seconds since the epoch (like SOURCE_DATE_EPOCH).
P
- populateReportItems(SiteModel, Locale, Map<String, MavenReport>) - Method in class org.apache.maven.plugins.site.render.AbstractSiteRenderingMojo
- prepareSiteModel(Locale) - Method in class org.apache.maven.plugins.site.descriptor.AbstractSiteDescriptorMojo
- project - Variable in class org.apache.maven.plugins.site.AbstractSiteMojo
-
The Maven project.
R
- reactorProjects - Variable in class org.apache.maven.plugins.site.descriptor.AbstractSiteDescriptorMojo
-
The reactor projects.
- remoteProjectRepositories - Variable in class org.apache.maven.plugins.site.descriptor.AbstractSiteDescriptorMojo
-
Remote project repositories used for the project.
- renderDocument(Writer, SiteRenderer, SiteRenderingContext) - Method in class org.apache.maven.plugins.site.render.CategorySummaryDocumentRenderer
- renderDocument(Writer, SiteRenderer, SiteRenderingContext) - Method in class org.apache.maven.plugins.site.render.ReportDocumentRenderer
- renderDocument(Writer, SiteRenderer, SiteRenderingContext) - Method in class org.apache.maven.plugins.site.render.SitemapDocumentRenderer
- ReportDocumentRenderer - Class in org.apache.maven.plugins.site.render
-
Renders a Maven report in a Doxia site.
- ReportDocumentRenderer(MavenReportExecution, DocumentRenderingContext, Log) - Constructor for class org.apache.maven.plugins.site.render.ReportDocumentRenderer
- repoSession - Variable in class org.apache.maven.plugins.site.descriptor.AbstractSiteDescriptorMojo
S
- setContext(SiteRenderingContext) - Method in class org.apache.maven.plugins.site.run.DoxiaBean
- setDocuments(Map<String, DocumentRenderer>) - Method in class org.apache.maven.plugins.site.run.DoxiaBean
- setPort(int) - Method in class org.apache.maven.plugins.site.run.SiteRunMojo
- setTempWebappDirectory(File) - Method in class org.apache.maven.plugins.site.run.SiteRunMojo
- SITE_RENDERER_KEY - Static variable in class org.apache.maven.plugins.site.run.DoxiaFilter
- SiteDeployMojo - Class in org.apache.maven.plugins.site.deploy
-
Deploys the generated site using wagon supported protocols to the site URL specified in the
<distributionManagement>section of the POM. - SiteDeployMojo() - Constructor for class org.apache.maven.plugins.site.deploy.SiteDeployMojo
- SiteDescriptorArtifactMetadata - Class in org.apache.maven.plugins.site.descriptor
-
Attach a POM to an artifact.
- SiteDescriptorArtifactMetadata(Artifact, SiteModel, File) - Constructor for class org.apache.maven.plugins.site.descriptor.SiteDescriptorArtifactMetadata
- SiteDescriptorAttachMojo - Class in org.apache.maven.plugins.site.descriptor
-
Adds the site descriptor (
site.xml) to the list of files to be installed/deployed. - SiteDescriptorAttachMojo(SiteModelInheritanceAssembler, MavenProjectHelper) - Constructor for class org.apache.maven.plugins.site.descriptor.SiteDescriptorAttachMojo
- siteDirectory - Variable in class org.apache.maven.plugins.site.descriptor.AbstractSiteDescriptorMojo
-
Directory containing the
site.xmlfile and the source for handwritten docs (one directory per Doxia-source-supported markup types): see Doxia Markup Languages References. - SiteJarMojo - Class in org.apache.maven.plugins.site.render
-
Bundles the site output into a JAR so that it can be deployed to a repository.
- SiteJarMojo(SiteModelInheritanceAssembler, SiteRenderer, MavenReportExecutor, MavenProjectHelper, JarArchiver) - Constructor for class org.apache.maven.plugins.site.render.SiteJarMojo
- SitemapDocumentRenderer - Class in org.apache.maven.plugins.site.render
-
Renders a sitemap report.
- SitemapDocumentRenderer(MojoExecution, DocumentRenderingContext, String, SiteModel, I18N, Log) - Constructor for class org.apache.maven.plugins.site.render.SitemapDocumentRenderer
- SiteMojo - Class in org.apache.maven.plugins.site.render
-
Generates the site for a single project.
- SiteMojo(SiteModelInheritanceAssembler, SiteRenderer, MavenReportExecutor) - Constructor for class org.apache.maven.plugins.site.render.SiteMojo
- SitePluginReportDocumentRenderer - Interface in org.apache.maven.plugins.site.render
- siteRenderer - Variable in class org.apache.maven.plugins.site.render.AbstractSiteRenderingMojo
-
Site renderer.
- SiteRunMojo - Class in org.apache.maven.plugins.site.run
-
Starts the site up, rendering documents as requested for faster editing.
- SiteRunMojo(SiteModelInheritanceAssembler, SiteRenderer, MavenReportExecutor) - Constructor for class org.apache.maven.plugins.site.run.SiteRunMojo
- SiteStageDeployMojo - Class in org.apache.maven.plugins.site.deploy
-
Deploys the generated site to a staging or mock URL to the site URL specified in the
<distributionManagement>section of the POM, using wagon supported protocols - SiteStageDeployMojo() - Constructor for class org.apache.maven.plugins.site.deploy.SiteStageDeployMojo
- SiteStageMojo - Class in org.apache.maven.plugins.site.deploy
-
Deploys the generated site to a local staging or mock directory based on the site URL specified in the
<distributionManagement>section of the POM. - SiteStageMojo() - Constructor for class org.apache.maven.plugins.site.deploy.SiteStageMojo
- siteTool - Variable in class org.apache.maven.plugins.site.AbstractSiteMojo
-
SiteTool.
- skip - Variable in class org.apache.maven.plugins.site.AbstractSiteMojo
-
Set this to 'true' to skip site generation and staging.
- storedInArtifactVersionDirectory() - Method in class org.apache.maven.plugins.site.descriptor.SiteDescriptorArtifactMetadata
- storeInLocalRepository(ArtifactRepository, ArtifactRepository) - Method in class org.apache.maven.plugins.site.descriptor.SiteDescriptorArtifactMetadata
T
- topSiteURL - Variable in class org.apache.maven.plugins.site.deploy.AbstractStagingMojo
-
Top distribution management site url, for manual configuration when auto-calculated value doesn't match expectations.
- toString() - Method in class org.apache.maven.plugins.site.descriptor.SiteDescriptorArtifactMetadata
W
- writeComment(XMLWriter, String) - Static method in class org.apache.maven.plugins.site.descriptor.EffectiveSiteMojo
-
Write comments in a normalize way.
- writeHeader(XMLWriter) - Static method in class org.apache.maven.plugins.site.descriptor.EffectiveSiteMojo
-
Write comments in the Effective POM/settings header.
- writeXmlFile(File, String) - Static method in class org.apache.maven.plugins.site.descriptor.EffectiveSiteMojo
All Classes and Interfaces|All Packages|Constant Field Values