Package org.gvsig.installer.lib.impl
Class DefaultInstallerProviderServices
java.lang.Object
org.gvsig.tools.service.spi.AbstractProviderServices
org.gvsig.installer.lib.impl.DefaultInstallerProviderServices
- All Implemented Interfaces:
org.gvsig.installer.lib.spi.InstallPackageProviderServices,org.gvsig.tools.service.spi.ProviderServices
public class DefaultInstallerProviderServices
extends org.gvsig.tools.service.spi.AbstractProviderServices
implements org.gvsig.installer.lib.spi.InstallPackageProviderServices
- Author:
- Jorge Piera Llodrá
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcompressPackage(File folder, OutputStream os) voidcompressPackageIndex(File folder, OutputStream os) voidcompressPackageSet(File folder, String fileName, OutputStream os) voiddecompress(InputStream is, File outputDirectory) org.gvsig.installer.lib.api.PackageInfovoidreadPackageInfo(File directory, org.gvsig.installer.lib.api.PackageInfo installerInfo) voidreadPackageInfo(InputStream is, List<org.gvsig.installer.lib.api.PackageInfo> installerInfos, Map<org.gvsig.installer.lib.api.PackageInfo, String> zipEntriesMap, String name, org.gvsig.tools.task.SimpleTaskStatus taskStatus) voidreadPackageSetInfo(InputStream is, List<org.gvsig.installer.lib.api.PackageInfo> installerInfos, Map<org.gvsig.installer.lib.api.PackageInfo, String> zipEntriesMap, org.gvsig.tools.task.SimpleTaskStatus taskStatus) searchPackage(InputStream is, String zipEntry) voidwritePackageInfo(File directory, org.gvsig.installer.lib.api.PackageInfo packageInfo) voidwritePackageInfoForIndex(File directory, org.gvsig.installer.lib.api.PackageInfo packageInfo) Methods inherited from class org.gvsig.tools.service.spi.AbstractProviderServices
getParameters, getService, setServiceMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.gvsig.tools.service.spi.ProviderServices
getParameters, getService
-
Constructor Details
-
DefaultInstallerProviderServices
public DefaultInstallerProviderServices()
-
-
Method Details
-
decompress
public void decompress(InputStream is, File outputDirectory) throws org.gvsig.installer.lib.api.execution.InstallPackageServiceException - Specified by:
decompressin interfaceorg.gvsig.installer.lib.spi.InstallPackageProviderServices- Throws:
org.gvsig.installer.lib.api.execution.InstallPackageServiceException
-
readCompressedPackageInfo
public org.gvsig.installer.lib.api.PackageInfo readCompressedPackageInfo(InputStream is) throws org.gvsig.installer.lib.api.execution.InstallPackageServiceException - Specified by:
readCompressedPackageInfoin interfaceorg.gvsig.installer.lib.spi.InstallPackageProviderServices- Throws:
org.gvsig.installer.lib.api.execution.InstallPackageServiceException
-
compressPackageSet
public void compressPackageSet(File folder, String fileName, OutputStream os) throws org.gvsig.installer.lib.api.creation.MakePluginPackageServiceException - Specified by:
compressPackageSetin interfaceorg.gvsig.installer.lib.spi.InstallPackageProviderServices- Throws:
org.gvsig.installer.lib.api.creation.MakePluginPackageServiceException
-
compressPackage
public void compressPackage(File folder, OutputStream os) throws org.gvsig.installer.lib.api.creation.MakePluginPackageServiceException - Specified by:
compressPackagein interfaceorg.gvsig.installer.lib.spi.InstallPackageProviderServices- Throws:
org.gvsig.installer.lib.api.creation.MakePluginPackageServiceException
-
compressPackageIndex
public void compressPackageIndex(File folder, OutputStream os) throws org.gvsig.installer.lib.api.creation.MakePluginPackageServiceException - Specified by:
compressPackageIndexin interfaceorg.gvsig.installer.lib.spi.InstallPackageProviderServices- Throws:
org.gvsig.installer.lib.api.creation.MakePluginPackageServiceException
-
readPackageInfo
public void readPackageInfo(File directory, org.gvsig.installer.lib.api.PackageInfo installerInfo) throws org.gvsig.installer.lib.spi.InstallerInfoFileException - Specified by:
readPackageInfoin interfaceorg.gvsig.installer.lib.spi.InstallPackageProviderServices- Throws:
org.gvsig.installer.lib.spi.InstallerInfoFileException
-
writePackageInfo
public void writePackageInfo(File directory, org.gvsig.installer.lib.api.PackageInfo packageInfo) throws org.gvsig.installer.lib.spi.InstallerInfoFileException - Specified by:
writePackageInfoin interfaceorg.gvsig.installer.lib.spi.InstallPackageProviderServices- Throws:
org.gvsig.installer.lib.spi.InstallerInfoFileException
-
writePackageInfoForIndex
public void writePackageInfoForIndex(File directory, org.gvsig.installer.lib.api.PackageInfo packageInfo) throws org.gvsig.installer.lib.spi.InstallerInfoFileException - Specified by:
writePackageInfoForIndexin interfaceorg.gvsig.installer.lib.spi.InstallPackageProviderServices- Throws:
org.gvsig.installer.lib.spi.InstallerInfoFileException
-
searchPackage
public InputStream searchPackage(InputStream is, String zipEntry) throws org.gvsig.installer.lib.api.execution.InstallPackageServiceException - Specified by:
searchPackagein interfaceorg.gvsig.installer.lib.spi.InstallPackageProviderServices- Throws:
org.gvsig.installer.lib.api.execution.InstallPackageServiceException
-
readPackageSetInfo
public void readPackageSetInfo(InputStream is, List<org.gvsig.installer.lib.api.PackageInfo> installerInfos, Map<org.gvsig.installer.lib.api.PackageInfo, String> zipEntriesMap, org.gvsig.tools.task.SimpleTaskStatus taskStatus) throws org.gvsig.installer.lib.api.execution.InstallPackageServiceException- Specified by:
readPackageSetInfoin interfaceorg.gvsig.installer.lib.spi.InstallPackageProviderServices- Throws:
org.gvsig.installer.lib.api.execution.InstallPackageServiceException
-
readPackageInfo
public void readPackageInfo(InputStream is, List<org.gvsig.installer.lib.api.PackageInfo> installerInfos, Map<org.gvsig.installer.lib.api.PackageInfo, String> zipEntriesMap, String name, org.gvsig.tools.task.SimpleTaskStatus taskStatus) throws org.gvsig.installer.lib.api.execution.InstallPackageServiceException- Specified by:
readPackageInfoin interfaceorg.gvsig.installer.lib.spi.InstallPackageProviderServices- Throws:
org.gvsig.installer.lib.api.execution.InstallPackageServiceException
-
getDefaultSelectedPackagesIDs
- Specified by:
getDefaultSelectedPackagesIDsin interfaceorg.gvsig.installer.lib.spi.InstallPackageProviderServices
-
getProperties
- Specified by:
getPropertiesin interfaceorg.gvsig.installer.lib.spi.InstallPackageProviderServices
-