Interface BuildDistributionSettings


  • public interface BuildDistributionSettings

    BuildDistributionSettings provides the project build distribution settings.

    An instance of BuildDistributionSettings is provided calling the CustomBuildServices.getBuildDistributionSettings() method.

    See Also:
    com.zerog.ia.api.pub.CustomCodeAction#build(CustomBuildServices), CustomBuildServices.getBuildDistributionSettings()
    • Method Detail

      • isOptimizationByPlatformEnabledForWeb

        boolean isOptimizationByPlatformEnabledForWeb()

        Returns a boolean indicating whether the web installers should be optimized by platform or not.

        Returns:
        Optimization by platform is enabled
        See Also:
        isWebEnabled()
      • getWebpageLanguage

        java.lang.String getWebpageLanguage()

        Returns the web page display language.

        Returns:
        Web page display language
        See Also:
        isWebEnabled()
      • isOptimizationByPlatformEnabledForCdRom

        boolean isOptimizationByPlatformEnabledForCdRom()

        Returns a boolean indicating whether the CD-ROM installers should be optimized by platform or not.

        Returns:
        Optimization by platform is enabled
        See Also:
        isCdRomEnabled()
      • getSuggestedMediaSizes

        Media[] getSuggestedMediaSizes()

        Returns an array containing the suggested media sizes to build the CD-ROM installers.

        Returns:
        Suggested media sizes
        See Also:
        Media, isCdRomEnabled()
      • isOptimizationByPlatformEnabledForMergeModule

        boolean isOptimizationByPlatformEnabledForMergeModule()

        Returns a boolean indicating whether the merge module should be optimized by platform or not.

        Returns:
        Optimization by platform is enabled
        See Also:
        isMergeModuleEnabled()
      • isMergeModuleReadOnly

        boolean isMergeModuleReadOnly()

        Returns a boolean indicating whether the merge module should be read-only or not.

        Returns:
        Build read-only merge module
        See Also:
        isMergeModuleEnabled()
      • getBuildOutputPath

        java.lang.String getBuildOutputPath()

        Returns the build output path or null if using the default one.

        Returns:
        Build output path