Interface BuildDistributionSettings
-
public interface BuildDistributionSettings
BuildDistributionSettings provides the project build distribution settings.
An instance of
BuildDistributionSettings
is provided calling theCustomBuildServices.getBuildDistributionSettings()
method.- See Also:
com.zerog.ia.api.pub.CustomCodeAction#build(CustomBuildServices)
,CustomBuildServices.getBuildDistributionSettings()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
getBuildOutputPath()
Returns the build output path ornull
if using the default one.Media[]
getSuggestedMediaSizes()
Returns an array containing the suggested media sizes to build the CD-ROM installers.java.lang.String
getWebpageLanguage()
Returns the web page display language.boolean
isCdRomEnabled()
Returns a boolean indicating whether the CD-ROM installers should be built or not.boolean
isMergeModuleEnabled()
Returns a boolean indicating whether the merge module should be built or not.boolean
isMergeModuleReadOnly()
Returns a boolean indicating whether the merge module should be read-only or not.boolean
isOptimizationByPlatformEnabledForCdRom()
Returns a boolean indicating whether the CD-ROM installers should be optimized by platform or not.boolean
isOptimizationByPlatformEnabledForMergeModule()
Returns a boolean indicating whether the merge module should be optimized by platform or not.boolean
isOptimizationByPlatformEnabledForWeb()
Returns a boolean indicating whether the web installers should be optimized by platform or not.boolean
isWebEnabled()
Returns a boolean indicating whether the web installers should be built or not.
-
-
-
Method Detail
-
isWebEnabled
boolean isWebEnabled()
Returns a boolean indicating whether the web installers should be built or not.
- Returns:
- Build web installers is enabled
- See Also:
isOptimizationByPlatformEnabledForWeb()
,getWebpageLanguage()
-
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()
-
isCdRomEnabled
boolean isCdRomEnabled()
Returns a boolean indicating whether the CD-ROM installers should be built or not.
- Returns:
- Build CD-ROM installers is enabled
- See Also:
isOptimizationByPlatformEnabledForCdRom()
,getSuggestedMediaSizes()
-
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()
-
isMergeModuleEnabled
boolean isMergeModuleEnabled()
Returns a boolean indicating whether the merge module should be built or not.
- Returns:
- Build merge module is enabled
- See Also:
isOptimizationByPlatformEnabledForMergeModule()
,isMergeModuleReadOnly()
-
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
-
-