Class MetaInfSpringHandler

  • All Implemented Interfaces:
    ContainerDescriptorHandler, org.codehaus.plexus.archiver.ArchiveFinalizer, org.codehaus.plexus.components.io.fileselectors.FileSelector

    @Component(role=ContainerDescriptorHandler.class,
               hint="metaInf-spring",
               instantiationStrategy="per-lookup")
    public class MetaInfSpringHandler
    extends Object
    • Constructor Detail

      • MetaInfSpringHandler

        public MetaInfSpringHandler()
    • Method Detail

      • getOutputPathPrefix

        protected String getOutputPathPrefix​(org.codehaus.plexus.components.io.fileselectors.FileInfo fileInfo)
      • fileMatches

        protected boolean fileMatches​(org.codehaus.plexus.components.io.fileselectors.FileInfo fileInfo)
      • finalizeArchiveCreation

        public void finalizeArchiveCreation​(org.codehaus.plexus.archiver.Archiver archiver)
        Specified by:
        finalizeArchiveCreation in interface org.codehaus.plexus.archiver.ArchiveFinalizer
      • finalizeArchiveExtraction

        public void finalizeArchiveExtraction​(org.codehaus.plexus.archiver.UnArchiver unArchiver)
        Specified by:
        finalizeArchiveExtraction in interface org.codehaus.plexus.archiver.ArchiveFinalizer
      • getVirtualFiles

        public List<String> getVirtualFiles()
        Specified by:
        getVirtualFiles in interface org.codehaus.plexus.archiver.ArchiveFinalizer
      • isSelected

        public boolean isSelected​(@Nonnull
                                  org.codehaus.plexus.components.io.fileselectors.FileInfo fileInfo)
                           throws IOException
        Specified by:
        isSelected in interface org.codehaus.plexus.components.io.fileselectors.FileSelector
        Throws:
        IOException