blob: 8b57883d3ef7a58cf9d35ec3e2c1afe68b080b9d [file] [log] [blame]
<providers>
<default-provider class-name="org.apache.commons.vfs.provider.url.UrlFileProvider">
</default-provider>
<provider class-name="org.apache.commons.vfs.provider.local.DefaultLocalFileProvider">
<scheme name="file"/>
</provider>
<provider class-name="org.apache.commons.vfs.provider.zip.ZipFileProvider">
<scheme name="zip"/>
</provider>
<provider class-name="org.apache.commons.vfs.provider.tar.TarFileProvider">
<scheme name="tar"/>
<if-available class-name="org.apache.commons.compress.tar.TarInputStream"/>
</provider>
<provider class-name="org.apache.commons.vfs.provider.bzip2.Bzip2FileProvider">
<scheme name="bz2"/>
<if-available class-name="org.apache.commons.compress.bzip2.CBZip2InputStream"/>
</provider>
<provider class-name="org.apache.commons.vfs.provider.gzip.GzipFileProvider">
<scheme name="gz"/>
</provider>
<provider class-name="org.apache.commons.vfs.provider.jar.JarFileProvider">
<scheme name="jar"/>
</provider>
<provider class-name="org.apache.commons.vfs.provider.temp.TemporaryFileProvider">
<scheme name="tmp"/>
</provider>
<provider class-name="org.apache.commons.vfs.provider.ftp.FtpFileProvider">
<scheme name="ftp"/>
<if-available class-name="org.apache.commons.net.ftp.FTPFile"/>
</provider>
<provider class-name="org.apache.commons.vfs.provider.smb.SmbFileProvider">
<scheme name="smb"/>
<if-available class-name="jcifs.smb.SmbFile"/>
</provider>
<provider class-name="org.apache.commons.vfs.provider.http.HttpFileProvider">
<scheme name="http"/>
<if-available class-name="org.apache.commons.httpclient.HttpClient"/>
</provider>
<provider class-name="org.apache.commons.vfs.provider.webdav.WebdavFileProvider">
<scheme name="webdav"/>
<if-available class-name="org.apache.webdav.lib.WebdavResource"/>
<if-available class-name="org.apache.commons.httpclient.HttpClient"/>
</provider>
<provider class-name="org.apache.commons.vfs.provider.sftp.SftpFileProvider">
<scheme name="sftp"/>
<if-available class-name="javax.crypto.Cipher"/>
<if-available class-name="com.jcraft.jsch.JSch"/>
</provider>
<provider class-name="org.apache.commons.vfs.provider.res.ResourceFileProvider">
<scheme name="res"/>
</provider>
<!--
<provider class-name="org.apache.commons.vfs.provider.tar.TgzFileProvider">
<scheme name="tgz"/>
<if-available scheme="gz"/>
<if-available scheme="tar"/>
</provider>
<provider class-name="org.apache.commons.vfs.provider.tar.Tbz2FileProvider">
<scheme name="tbz2"/>
<if-available scheme="bz2"/>
<if-available scheme="tar"/>
</provider>
-->
<provider class-name="org.apache.commons.vfs.provider.tar.TarFileProvider">
<scheme name="tgz"/>
<if-available scheme="gz"/>
<if-available scheme="tar"/>
</provider>
<provider class-name="org.apache.commons.vfs.provider.tar.TarFileProvider">
<scheme name="tbz2"/>
<if-available scheme="bz2"/>
<if-available scheme="tar"/>
</provider>
<extension-map extension="zip" scheme="zip"/>
<extension-map extension="tar" scheme="tar"/>
<mime-type-map mime-type="application/zip" scheme="zip"/>
<mime-type-map mime-type="application/x-tar" scheme="tar"/>
<!--
<mime-type-map mime-type="application/x-tgz" scheme="tgz"/>
-->
<extension-map extension="jar" scheme="jar"/>
<extension-map extension="bz2" scheme="bz2"/>
<extension-map extension="gz" scheme="gz"/>
<!--
<extension-map extension="tgz" scheme="tgz"/>
<extension-map extension="tbz2" scheme="tbz2"/>
-->
<extension-map extension="tgz" scheme="tar"/>
<extension-map extension="tbz2" scheme="tar"/>
<!--
<filter-map class-name="org.apache.commons.vfs.content.bzip2.Bzip2Compress">
<extension name="bz2"/>
<extension name="tbz2"/>
<if-available class-name="org.apache.commons.compress.bzip2.CBZip2InputStream"/>
</filter-map>
<filter-map class-name="org.apache.commons.vfs.content.gzip.GzipCompress">
<extension name="gz"/>
<extension name="tgz"/>
<mime-type name="application/x-tgz" />
</filter-map>
-->
</providers>