Class AbstractWarMojo.DefaultWarPackagingContext

java.lang.Object
org.apache.maven.plugins.war.AbstractWarMojo.DefaultWarPackagingContext
All Implemented Interfaces:
WarPackagingContext
Enclosing class:
AbstractWarMojo

private class AbstractWarMojo.DefaultWarPackagingContext extends Object implements WarPackagingContext
WarPackagingContext default implementation.
  • Field Details

    • artifactHandlerManager

      private final org.apache.maven.artifact.handler.manager.ArtifactHandlerManager artifactHandlerManager
    • resourceEncoding

      private final String resourceEncoding
    • propertiesEncoding

      private final String propertiesEncoding
    • webappStructure

      private final WebappStructure webappStructure
    • webappDirectory

      private final File webappDirectory
    • overlayManager

      private final OverlayManager overlayManager
    • filterWrappers

      private final List<org.apache.maven.shared.filtering.FilterWrapper> filterWrappers
    • nonFilteredFileExtensions

      private List<String> nonFilteredFileExtensions
    • filteringDeploymentDescriptors

      private boolean filteringDeploymentDescriptors
    • failOnMissingWebXml

      private final Boolean failOnMissingWebXml
    • outdatedResources

      private final Collection<String> outdatedResources
    • outputTimestamp

      private final String outputTimestamp
  • Constructor Details

    • DefaultWarPackagingContext

      DefaultWarPackagingContext(File webappDirectory, WebappStructure webappStructure, OverlayManager overlayManager, List<org.apache.maven.shared.filtering.FilterWrapper> filterWrappers, List<String> nonFilteredFileExtensions, boolean filteringDeploymentDescriptors, org.apache.maven.artifact.handler.manager.ArtifactHandlerManager artifactHandlerManager, String resourceEncoding, String propertiesEncoding, Boolean failOnMissingWebXml, String outputTimestamp)
      Parameters:
      webappDirectory - the web application directory
      webappStructure - the web app structure
      overlayManager - the overlay manager
      filterWrappers - the filter wrappers
      nonFilteredFileExtensions - the non filtered file extensions
      filteringDeploymentDescriptors - the filtering deployment descriptors
      artifactHandlerManager - the artifact handler manager
      resourceEncoding - the resource encoding
      propertiesEncoding - the encoding to use for properties files
      failOnMissingWebXml - flag to check whether we should ignore missing web.xml or not
      outputTimestamp - the output timestamp for reproducible archive creation
  • Method Details