All Downloads are FREE. Search and download functionalities are using the official Maven repository.

META-INF.plexus.components.xml Maven / Gradle / Ivy

<component-set>
  <components>
    <!--
     |
     | Archiver
     |
     -->
    <component>
      <role>org.codehaus.plexus.archiver.Archiver</role>
      <role-hint>bzip2</role-hint>
      <implementation>org.codehaus.plexus.archiver.bzip2.BZip2Archiver</implementation>
      <instantiation-strategy>per-lookup</instantiation-strategy>
    </component>
    <component>
      <role>org.codehaus.plexus.archiver.Archiver</role>
      <role-hint>xz</role-hint>
      <implementation>org.codehaus.plexus.archiver.xz.XZArchiver</implementation>
      <instantiation-strategy>per-lookup</instantiation-strategy>
    </component>
    <component>
      <role>org.codehaus.plexus.archiver.Archiver</role>
      <role-hint>dir</role-hint>
      <implementation>org.codehaus.plexus.archiver.dir.DirectoryArchiver</implementation>
      <instantiation-strategy>per-lookup</instantiation-strategy>
    </component>
    <component>
      <role>org.codehaus.plexus.archiver.Archiver</role>
      <role-hint>ear</role-hint>
      <implementation>org.codehaus.plexus.archiver.ear.EarArchiver</implementation>
      <instantiation-strategy>per-lookup</instantiation-strategy>
    </component>
    <component>
      <role>org.codehaus.plexus.archiver.Archiver</role>
      <role-hint>gzip</role-hint>
      <implementation>org.codehaus.plexus.archiver.gzip.GZipArchiver</implementation>
      <instantiation-strategy>per-lookup</instantiation-strategy>
    </component>
    <component>
      <role>org.codehaus.plexus.archiver.Archiver</role>
      <role-hint>jar</role-hint>
      <implementation>org.codehaus.plexus.archiver.jar.JarArchiver</implementation>
      <instantiation-strategy>per-lookup</instantiation-strategy>
    </component>
    <component>
      <role>org.codehaus.plexus.archiver.Archiver</role>
      <role-hint>mjar</role-hint>
      <implementation>org.codehaus.plexus.archiver.jar.JarToolModularJarArchiver</implementation>
      <instantiation-strategy>per-lookup</instantiation-strategy>
    </component>

    <component>
      <role>org.codehaus.plexus.archiver.Archiver</role>
      <role-hint>snappy</role-hint>
      <implementation>org.codehaus.plexus.archiver.snappy.SnappyArchiver</implementation>
      <instantiation-strategy>per-lookup</instantiation-strategy>
    </component>

    <component>
      <role>org.codehaus.plexus.archiver.Archiver</role>
      <role-hint>tar</role-hint>
      <implementation>org.codehaus.plexus.archiver.tar.TarArchiver</implementation>
      <instantiation-strategy>per-lookup</instantiation-strategy>
    </component>
    <component>
      <role>org.codehaus.plexus.archiver.Archiver</role>
      <role-hint>war</role-hint>
      <implementation>org.codehaus.plexus.archiver.war.WarArchiver</implementation>
      <instantiation-strategy>per-lookup</instantiation-strategy>
    </component>
    <component>
      <role>org.codehaus.plexus.archiver.Archiver</role>
      <role-hint>zip</role-hint>
      <implementation>org.codehaus.plexus.archiver.zip.ZipArchiver</implementation>
      <instantiation-strategy>per-lookup</instantiation-strategy>
    </component>
    <component>
      <role>org.codehaus.plexus.archiver.Archiver</role>
      <role-hint>rar</role-hint>
    <!-- there is no implementaion of RarArchiver, but JarArchiver will do the job -->
      <implementation>org.codehaus.plexus.archiver.jar.JarArchiver</implementation>
      <instantiation-strategy>per-lookup</instantiation-strategy>
    </component>	  

    <!--
     |
     | UnArchiver
     |
     -->
    <component>
      <role>org.codehaus.plexus.archiver.UnArchiver</role>
      <role-hint>bzip2</role-hint>
      <implementation>org.codehaus.plexus.archiver.bzip2.BZip2UnArchiver</implementation>
      <instantiation-strategy>per-lookup</instantiation-strategy>
    </component>
    <component>
      <role>org.codehaus.plexus.archiver.UnArchiver</role>
      <role-hint>xz</role-hint>
      <implementation>org.codehaus.plexus.archiver.xz.XZUnArchiver</implementation>
      <instantiation-strategy>per-lookup</instantiation-strategy>
    </component>
    <component>
      <role>org.codehaus.plexus.archiver.UnArchiver</role>
      <role-hint>gzip</role-hint>
      <implementation>org.codehaus.plexus.archiver.gzip.GZipUnArchiver</implementation>
      <instantiation-strategy>per-lookup</instantiation-strategy>
    </component>
    <component>
      <role>org.codehaus.plexus.archiver.UnArchiver</role>
      <role-hint>snappy</role-hint>
      <implementation>org.codehaus.plexus.archiver.snappy.SnappyUnArchiver</implementation>
      <instantiation-strategy>per-lookup</instantiation-strategy>
    </component>
    <component>
      <role>org.codehaus.plexus.archiver.UnArchiver</role>
      <role-hint>tar</role-hint>
      <implementation>org.codehaus.plexus.archiver.tar.TarUnArchiver</implementation>
      <instantiation-strategy>per-lookup</instantiation-strategy>
    </component>
    <component>
      <role>org.codehaus.plexus.archiver.UnArchiver</role>
      <role-hint>zip</role-hint>
      <implementation>org.codehaus.plexus.archiver.zip.ZipUnArchiver</implementation>
      <instantiation-strategy>per-lookup</instantiation-strategy>
    </component>
    <component>
      <role>org.codehaus.plexus.archiver.UnArchiver</role>
      <role-hint>jar</role-hint>
      <!-- there is no implementation of JarUnArchiver, but ZipUnArchive will do the job -->
      <implementation>org.codehaus.plexus.archiver.zip.ZipUnArchiver</implementation>
      <instantiation-strategy>per-lookup</instantiation-strategy>
    </component>
    <component>
      <role>org.codehaus.plexus.archiver.UnArchiver</role>
      <role-hint>war</role-hint>
      <!-- there is no implementation of WarUnArchiver, but ZipUnArchive will do the job -->
      <implementation>org.codehaus.plexus.archiver.zip.ZipUnArchiver</implementation>
      <instantiation-strategy>per-lookup</instantiation-strategy>
    </component>
    <component>
      <role>org.codehaus.plexus.archiver.UnArchiver</role>
      <role-hint>ear</role-hint>
      <!-- there is no implementation of EarUnArchiver, but ZipUnArchive will do the job -->
      <implementation>org.codehaus.plexus.archiver.zip.ZipUnArchiver</implementation>
      <instantiation-strategy>per-lookup</instantiation-strategy>
    </component>
    <component>
      <role>org.codehaus.plexus.archiver.UnArchiver</role>
      <role-hint>swc</role-hint>
      <!-- there is no implementation of SWCUnArchiver, but ZipUnArchive will do the job -->
      <implementation>org.codehaus.plexus.archiver.zip.ZipUnArchiver</implementation>
      <instantiation-strategy>per-lookup</instantiation-strategy>
    </component>	
    <component>
      <role>org.codehaus.plexus.archiver.UnArchiver</role>
      <role-hint>nar</role-hint>
      <!-- there is no implementation of NARUnArchiver, but ZipUnArchive will do the job -->
      <implementation>org.codehaus.plexus.archiver.zip.ZipUnArchiver</implementation>
      <instantiation-strategy>per-lookup</instantiation-strategy>
    </component>  
    <component>
      <role>org.codehaus.plexus.archiver.UnArchiver</role>
      <role-hint>esb</role-hint>
      <!-- there is no implementation of ESBUnArchiver, but ZipUnArchive will do the job -->
      <implementation>org.codehaus.plexus.archiver.zip.ZipUnArchiver</implementation>
      <instantiation-strategy>per-lookup</instantiation-strategy>
    </component>    
    <component>
      <role>org.codehaus.plexus.archiver.UnArchiver</role>
      <role-hint>sar</role-hint>
      <!-- there is no implementation of SARUnArchiver, but ZipUnArchive will do the job -->
      <implementation>org.codehaus.plexus.archiver.zip.ZipUnArchiver</implementation>
      <instantiation-strategy>per-lookup</instantiation-strategy>
    </component>
    <component>
      <role>org.codehaus.plexus.archiver.UnArchiver</role>
      <role-hint>car</role-hint>
      <!-- there is no implementation of CARUnArchiver, but ZipUnArchive will do the job -->
      <implementation>org.codehaus.plexus.archiver.zip.ZipUnArchiver</implementation>
      <instantiation-strategy>per-lookup</instantiation-strategy>
    </component>  
    <component>
      <role>org.codehaus.plexus.archiver.UnArchiver</role>
      <role-hint>par</role-hint>
      <!-- there is no implementation of PARUnArchiver, but ZipUnArchive will do the job -->
      <implementation>org.codehaus.plexus.archiver.zip.ZipUnArchiver</implementation>
      <instantiation-strategy>per-lookup</instantiation-strategy>
    </component>  
    <component>
      <role>org.codehaus.plexus.archiver.UnArchiver</role>
      <role-hint>rar</role-hint>
      <!-- there is no implementation of RarUnArchiver, but ZipUnArchive will do the job -->
      <implementation>org.codehaus.plexus.archiver.zip.ZipUnArchiver</implementation>
      <instantiation-strategy>per-lookup</instantiation-strategy>
    </component>

    <component>
      <role>org.codehaus.plexus.archiver.UnArchiver</role>
      <role-hint>tgz</role-hint>
      <implementation>org.codehaus.plexus.archiver.tar.TarGZipUnArchiver</implementation>
      <instantiation-strategy>per-lookup</instantiation-strategy>
    </component>
    <component>
      <role>org.codehaus.plexus.archiver.UnArchiver</role>
      <role-hint>tar.gz</role-hint>
      <implementation>org.codehaus.plexus.archiver.tar.TarGZipUnArchiver</implementation>
      <instantiation-strategy>per-lookup</instantiation-strategy>
    </component>

    <component>
      <role>org.codehaus.plexus.archiver.UnArchiver</role>
      <role-hint>tbz2</role-hint>
      <implementation>org.codehaus.plexus.archiver.tar.TarBZip2UnArchiver</implementation>
      <instantiation-strategy>per-lookup</instantiation-strategy>
    </component>

    <component>
      <role>org.codehaus.plexus.archiver.UnArchiver</role>
      <role-hint>tar.bz2</role-hint>
      <implementation>org.codehaus.plexus.archiver.tar.TarBZip2UnArchiver</implementation>
      <instantiation-strategy>per-lookup</instantiation-strategy>
    </component>
    
    <component>
      <role>org.codehaus.plexus.archiver.UnArchiver</role>
      <role-hint>txz</role-hint>
      <implementation>org.codehaus.plexus.archiver.tar.TarXZUnArchiver</implementation>
      <instantiation-strategy>per-lookup</instantiation-strategy>
    </component>
    
    <component>
      <role>org.codehaus.plexus.archiver.UnArchiver</role>
      <role-hint>tar.xz</role-hint>
      <implementation>org.codehaus.plexus.archiver.tar.TarXZUnArchiver</implementation>
      <instantiation-strategy>per-lookup</instantiation-strategy>
    </component>

    <component>
      <role>org.codehaus.plexus.archiver.UnArchiver</role>
      <role-hint>tar.snappy</role-hint>
      <implementation>org.codehaus.plexus.archiver.tar.TarSnappyUnArchiver</implementation>
      <instantiation-strategy>per-lookup</instantiation-strategy>
    </component>

    <!--
     |
     | ArchiverManager
     |
     -->
    <component>
      <role>org.codehaus.plexus.archiver.manager.ArchiverManager</role>
      <implementation>org.codehaus.plexus.archiver.manager.DefaultArchiverManager</implementation>
      <role-hint>default</role-hint>
    </component>

    <!--
     |
     | File selectors
     |
     -->
    <component>
      <role>org.codehaus.plexus.components.io.fileselectors.FileSelector</role>
      <role-hint>jar-security</role-hint>
      <implementation>org.codehaus.plexus.archiver.filters.JarSecurityFileSelector</implementation>
      <instantiation-strategy>singleton</instantiation-strategy>
    </component>

    <!--
     |
     | Resource collections
     |
     -->
    <component>
      <role>org.codehaus.plexus.components.io.resources.PlexusIoResourceCollection</role>
      <role-hint>bzip2</role-hint>
      <implementation>org.codehaus.plexus.archiver.bzip2.PlexusIoBzip2ResourceCollection</implementation>
      <instantiation-strategy>per-lookup</instantiation-strategy>
    </component>
    <component>
      <role>org.codehaus.plexus.components.io.resources.PlexusIoResourceCollection</role>
      <role-hint>bz2</role-hint>
      <implementation>org.codehaus.plexus.archiver.bzip2.PlexusIoBzip2ResourceCollection</implementation>
      <instantiation-strategy>per-lookup</instantiation-strategy>
    </component>
    <component>
      <role>org.codehaus.plexus.components.io.resources.PlexusIoResourceCollection</role>
      <role-hint>xz</role-hint>
      <implementation>org.codehaus.plexus.archiver.xz.PlexusIoXZResourceCollection</implementation>
      <instantiation-strategy>per-lookup</instantiation-strategy>
    </component>
    <component>
      <role>org.codehaus.plexus.components.io.resources.PlexusIoResourceCollection</role>
      <role-hint>gzip</role-hint>
      <implementation>org.codehaus.plexus.archiver.gzip.PlexusIoGzipResourceCollection</implementation>
      <instantiation-strategy>per-lookup</instantiation-strategy>
    </component>
    <component>
      <role>org.codehaus.plexus.components.io.resources.PlexusIoResourceCollection</role>
      <role-hint>gz</role-hint>
      <implementation>org.codehaus.plexus.archiver.gzip.PlexusIoGzipResourceCollection</implementation>
      <instantiation-strategy>per-lookup</instantiation-strategy>
    </component>
    <component>
      <role>org.codehaus.plexus.components.io.resources.PlexusIoResourceCollection</role>
      <role-hint>snappy</role-hint>
      <implementation>org.codehaus.plexus.archiver.snappy.PlexusIoSnappyResourceCollection</implementation>
      <instantiation-strategy>per-lookup</instantiation-strategy>
    </component>
    <component>
      <role>org.codehaus.plexus.components.io.resources.PlexusIoResourceCollection</role>
      <role-hint>tar</role-hint>
      <implementation>org.codehaus.plexus.archiver.tar.PlexusIoTarFileResourceCollection</implementation>
      <instantiation-strategy>per-lookup</instantiation-strategy>
    </component><!--
    <component>
      <role>org.codehaus.plexus.components.io.resources.PlexusIoResourceCollection</role>
      <role-hint>zip</role-hint>
      <implementation>org.codehaus.plexus.archiver.zip.PlexusIoZipFileResourceCollection</implementation>
      <instantiation-strategy>per-lookup</instantiation-strategy>
    </component>
    --><component>
      <role>org.codehaus.plexus.components.io.resources.PlexusIoResourceCollection</role>
      <role-hint>jar</role-hint>
      <!-- there is no implementation of PlexusIoJarFileResourceCollection, but PlexusIoZipFileResourceCollection will do the job -->
      <implementation>org.codehaus.plexus.archiver.zip.PlexusIoZipFileResourceCollection</implementation>
      <instantiation-strategy>per-lookup</instantiation-strategy>
    </component>
    <component>
      <role>org.codehaus.plexus.components.io.resources.PlexusIoResourceCollection</role>
      <role-hint>war</role-hint>
      <!-- there is no implementation of PlexusIoWarFileResourceCollection, but PlexusIoZipFileResourceCollection will do the job -->
      <implementation>org.codehaus.plexus.archiver.zip.PlexusIoZipFileResourceCollection</implementation>
      <instantiation-strategy>per-lookup</instantiation-strategy>
    </component>
    <component>
      <role>org.codehaus.plexus.components.io.resources.PlexusIoResourceCollection</role>
      <role-hint>ear</role-hint>
      <!-- there is no implementation of PlexusIoEarResourceCollection, but PlexusIoZipFileResourceCollection will do the job -->
      <implementation>org.codehaus.plexus.archiver.zip.PlexusIoZipFileResourceCollection</implementation>
      <instantiation-strategy>per-lookup</instantiation-strategy>
    </component>
     <component>
      <role>org.codehaus.plexus.components.io.resources.PlexusIoResourceCollection</role>
      <role-hint>swc</role-hint>
      <!-- there is no implementation of PlexusIoSWCFileResourceCollection, but PlexusIoZipFileResourceCollection will do the job -->
      <implementation>org.codehaus.plexus.archiver.zip.PlexusIoZipFileResourceCollection</implementation>
      <instantiation-strategy>per-lookup</instantiation-strategy>
    </component>
    <component>
      <role>org.codehaus.plexus.components.io.resources.PlexusIoResourceCollection</role>
      <role-hint>nar</role-hint>
      <!-- there is no implementation of PlexusIoNarResourceCollection, but PlexusIoZipFileResourceCollection will do the job -->
      <implementation>org.codehaus.plexus.archiver.zip.PlexusIoZipFileResourceCollection</implementation>
      <instantiation-strategy>per-lookup</instantiation-strategy>
    </component>   
    <component>
      <role>org.codehaus.plexus.components.io.resources.PlexusIoResourceCollection</role>
      <role-hint>esb</role-hint>
      <!-- there is no implementation of PlexusIoESBFileResourceCollection, but PlexusIoZipFileResourceCollection will do the job -->
      <implementation>org.codehaus.plexus.archiver.zip.PlexusIoZipFileResourceCollection</implementation>
      <instantiation-strategy>per-lookup</instantiation-strategy>
    </component>
    <component>
      <role>org.codehaus.plexus.components.io.resources.PlexusIoResourceCollection</role>
      <role-hint>sar</role-hint>
      <!-- there is no implementation of PlexusIoSarResourceCollection, but PlexusIoZipFileResourceCollection will do the job -->
      <implementation>org.codehaus.plexus.archiver.zip.PlexusIoZipFileResourceCollection</implementation>
      <instantiation-strategy>per-lookup</instantiation-strategy>
    </component>
    <component>
      <role>org.codehaus.plexus.components.io.resources.PlexusIoResourceCollection</role>
      <role-hint>car</role-hint>
      <!-- there is no implementation of PlexusIoCarFileResourceCollection, but PlexusIoZipFileResourceCollection will do the job -->
      <implementation>org.codehaus.plexus.archiver.zip.PlexusIoZipFileResourceCollection</implementation>
      <instantiation-strategy>per-lookup</instantiation-strategy>
    </component>
    <component>
      <role>org.codehaus.plexus.components.io.resources.PlexusIoResourceCollection</role>
      <role-hint>Par</role-hint>
      <!-- there is no implementation of PlexusIoParResourceCollection, but PlexusIoZipFileResourceCollection will do the job -->
      <implementation>org.codehaus.plexus.archiver.zip.PlexusIoZipFileResourceCollection</implementation>
      <instantiation-strategy>per-lookup</instantiation-strategy>
    </component>
    <component>
      <role>org.codehaus.plexus.components.io.resources.PlexusIoResourceCollection</role>
      <role-hint>rar</role-hint>
      <!-- there is no implementation of PlexusIoRarResourceCollection, but PlexusIoZipFileResourceCollection will do the job -->
      <implementation>org.codehaus.plexus.archiver.zip.PlexusIoZipFileResourceCollection</implementation>
      <instantiation-strategy>per-lookup</instantiation-strategy>
    </component>  

    <component>
      <role>org.codehaus.plexus.components.io.resources.PlexusIoResourceCollection</role>
      <role-hint>tgz</role-hint>
      <implementation>org.codehaus.plexus.archiver.tar.PlexusIoTarGZipFileResourceCollection</implementation>
      <instantiation-strategy>per-lookup</instantiation-strategy>
    </component>
    <component>
      <role>org.codehaus.plexus.components.io.resources.PlexusIoResourceCollection</role>
      <role-hint>tar.gz</role-hint>
      <implementation>org.codehaus.plexus.archiver.tar.PlexusIoTarGZipFileResourceCollection</implementation>
      <instantiation-strategy>per-lookup</instantiation-strategy>
    </component>
    <component>
      <role>org.codehaus.plexus.components.io.resources.PlexusIoResourceCollection</role>
      <role-hint>snappy.gz</role-hint>
      <implementation>org.codehaus.plexus.archiver.tar.PlexusIoTarSnappyFileResourceCollection</implementation>
      <instantiation-strategy>per-lookup</instantiation-strategy>
    </component>

    <component>
      <role>org.codehaus.plexus.components.io.resources.PlexusIoResourceCollection</role>
      <role-hint>tbz2</role-hint>
      <implementation>org.codehaus.plexus.archiver.tar.PlexusIoTarBZip2FileResourceCollection</implementation>
      <instantiation-strategy>per-lookup</instantiation-strategy>
    </component>
    <component>
      <role>org.codehaus.plexus.components.io.resources.PlexusIoResourceCollection</role>
      <role-hint>tar.bz2</role-hint>
      <implementation>org.codehaus.plexus.archiver.tar.PlexusIoTarBZip2FileResourceCollection</implementation>
      <instantiation-strategy>per-lookup</instantiation-strategy>
    </component>
    <component>
      <role>org.codehaus.plexus.components.io.resources.PlexusIoResourceCollection</role>
      <role-hint>txz</role-hint>
      <implementation>org.codehaus.plexus.archiver.tar.PlexusIoTarXZFileResourceCollection</implementation>
      <instantiation-strategy>per-lookup</instantiation-strategy>
    </component>
    <component>
      <role>org.codehaus.plexus.components.io.resources.PlexusIoResourceCollection</role>
      <role-hint>tar.xz</role-hint>
      <implementation>org.codehaus.plexus.archiver.tar.PlexusIoTarXZFileResourceCollection</implementation>
      <instantiation-strategy>per-lookup</instantiation-strategy>
    </component>

    <component>
      <role>org.codehaus.plexus.components.io.resources.PlexusIoResourceCollection</role>
      <role-hint>zip</role-hint>
      <implementation>org.codehaus.plexus.archiver.zip.PlexusArchiverZipFileResourceCollection</implementation>
      <instantiation-strategy>per-lookup</instantiation-strategy>
    </component>
  </components>
</component-set>




© 2015 - 2024 Weber Informatics LLC | Privacy Policy