Class ResourcesFiltering.JettyMavenFileFilter

  • All Implemented Interfaces:
    org.apache.maven.shared.filtering.DefaultFilterInfo, org.apache.maven.shared.filtering.MavenFileFilter
    Enclosing class:
    ResourcesFiltering

    public static class ResourcesFiltering.JettyMavenFileFilter
    extends org.apache.maven.shared.filtering.DefaultMavenFileFilter
    implements org.apache.maven.shared.filtering.MavenFileFilter
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private org.sonatype.plexus.build.incremental.BuildContext buildContext  
    • Constructor Summary

      Constructors 
      Constructor Description
      JettyMavenFileFilter​(org.sonatype.plexus.build.incremental.BuildContext buildContext)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void copyFile​(java.io.File from, java.io.File to, boolean filtering, java.util.List<org.apache.maven.shared.filtering.FilterWrapper> filterWrappers, java.lang.String encoding, boolean overwrite)  
      java.util.List<org.apache.maven.shared.filtering.FilterWrapper> getDefaultFilterWrappers​(org.apache.maven.project.MavenProject arg0, java.util.List<java.lang.String> arg1, boolean arg2, org.apache.maven.execution.MavenSession arg3, org.apache.maven.shared.filtering.MavenResourcesExecution arg4)  
      java.util.List<org.apache.maven.shared.filtering.FilterWrapper> getDefaultFilterWrappers​(org.apache.maven.shared.filtering.AbstractMavenFilteringRequest arg0)  
      protected org.slf4j.Logger getLogger()  
      • Methods inherited from class org.apache.maven.shared.filtering.DefaultMavenFileFilter

        copyFile, copyFile, copyFile
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface org.apache.maven.shared.filtering.DefaultFilterInfo

        getDefaultFilterWrappers, getDefaultFilterWrappers
      • Methods inherited from interface org.apache.maven.shared.filtering.MavenFileFilter

        copyFile, copyFile, copyFile
    • Field Detail

      • buildContext

        private org.sonatype.plexus.build.incremental.BuildContext buildContext
    • Constructor Detail

      • JettyMavenFileFilter

        @Inject
        public JettyMavenFileFilter​(org.sonatype.plexus.build.incremental.BuildContext buildContext)
    • Method Detail

      • copyFile

        public void copyFile​(java.io.File from,
                             java.io.File to,
                             boolean filtering,
                             java.util.List<org.apache.maven.shared.filtering.FilterWrapper> filterWrappers,
                             java.lang.String encoding,
                             boolean overwrite)
                      throws org.apache.maven.shared.filtering.MavenFilteringException
        Specified by:
        copyFile in interface org.apache.maven.shared.filtering.MavenFileFilter
        Overrides:
        copyFile in class org.apache.maven.shared.filtering.DefaultMavenFileFilter
        Throws:
        org.apache.maven.shared.filtering.MavenFilteringException
      • getLogger

        protected org.slf4j.Logger getLogger()
      • getDefaultFilterWrappers

        public java.util.List<org.apache.maven.shared.filtering.FilterWrapper> getDefaultFilterWrappers​(org.apache.maven.project.MavenProject arg0,
                                                                                                        java.util.List<java.lang.String> arg1,
                                                                                                        boolean arg2,
                                                                                                        org.apache.maven.execution.MavenSession arg3,
                                                                                                        org.apache.maven.shared.filtering.MavenResourcesExecution arg4)
                                                                                                 throws org.apache.maven.shared.filtering.MavenFilteringException
        Specified by:
        getDefaultFilterWrappers in interface org.apache.maven.shared.filtering.DefaultFilterInfo
        Throws:
        org.apache.maven.shared.filtering.MavenFilteringException
      • getDefaultFilterWrappers

        public java.util.List<org.apache.maven.shared.filtering.FilterWrapper> getDefaultFilterWrappers​(org.apache.maven.shared.filtering.AbstractMavenFilteringRequest arg0)
                                                                                                 throws org.apache.maven.shared.filtering.MavenFilteringException
        Specified by:
        getDefaultFilterWrappers in interface org.apache.maven.shared.filtering.DefaultFilterInfo
        Throws:
        org.apache.maven.shared.filtering.MavenFilteringException