Class DefaultMakePackageService

java.lang.Object
org.gvsig.installer.lib.impl.creation.DefaultMakePackageService
All Implemented Interfaces:
org.gvsig.installer.lib.api.creation.MakePackageService

public class DefaultMakePackageService extends Object implements org.gvsig.installer.lib.api.creation.MakePackageService
Version:
$Id$
Author:
gvSIG Team
  • Field Details

    • COPIED_FILES_DIRECTORY_NAME

      public static final String COPIED_FILES_DIRECTORY_NAME
      See Also:
    • packageFolder

      protected File packageFolder
    • antScript

      protected String antScript
  • Constructor Details

    • DefaultMakePackageService

      public DefaultMakePackageService(org.gvsig.installer.lib.api.InstallerManager manager, File packageFolder, org.gvsig.installer.lib.api.PackageInfo packageInfo)
  • Method Details

    • getManager

      public org.gvsig.tools.service.Manager getManager()
      Specified by:
      getManager in interface org.gvsig.installer.lib.api.creation.MakePackageService
    • preparePackage

      public void preparePackage() throws org.gvsig.installer.lib.api.creation.MakePackageServiceException
      Specified by:
      preparePackage in interface org.gvsig.installer.lib.api.creation.MakePackageService
      Throws:
      org.gvsig.installer.lib.api.creation.MakePackageServiceException
    • createPackageSet

      public void createPackageSet(OutputStream packageStream) throws org.gvsig.installer.lib.api.creation.MakePackageServiceException
      Specified by:
      createPackageSet in interface org.gvsig.installer.lib.api.creation.MakePackageService
      Throws:
      org.gvsig.installer.lib.api.creation.MakePackageServiceException
    • createPackageIndexSet

      public void createPackageIndexSet(URL downloadurl, OutputStream packageStream) throws org.gvsig.installer.lib.api.creation.MakePackageServiceException
      Specified by:
      createPackageIndexSet in interface org.gvsig.installer.lib.api.creation.MakePackageService
      Throws:
      org.gvsig.installer.lib.api.creation.MakePackageServiceException
    • createPackage

      public void createPackage(OutputStream packageStream) throws org.gvsig.installer.lib.api.creation.MakePackageServiceException
      Specified by:
      createPackage in interface org.gvsig.installer.lib.api.creation.MakePackageService
      Throws:
      org.gvsig.installer.lib.api.creation.MakePackageServiceException
    • createPackageIndex

      public void createPackageIndex(URL downloadurl, OutputStream packageStream) throws org.gvsig.installer.lib.api.creation.MakePackageServiceException
      Specified by:
      createPackageIndex in interface org.gvsig.installer.lib.api.creation.MakePackageService
      Throws:
      org.gvsig.installer.lib.api.creation.MakePackageServiceException
    • createInstallFolderInPackageFolder

      protected void createInstallFolderInPackageFolder()
    • getDefaultAntScript

      public String getDefaultAntScript() throws org.gvsig.installer.lib.api.creation.MakePluginPackageServiceException
      Specified by:
      getDefaultAntScript in interface org.gvsig.installer.lib.api.creation.MakePackageService
      Throws:
      org.gvsig.installer.lib.api.creation.MakePluginPackageServiceException