Class InstallNativePackage
- java.lang.Object
-
- com.zerog.ia.auto.project.ProjectObject
-
- com.zerog.ia.auto.project.InstallableObject
-
- com.zerog.ia.auto.project.actions.Action
-
- com.zerog.ia.auto.project.actions.InstallNativePackage
-
- All Implemented Interfaces:
OSHostable,Referenceable
- Direct Known Subclasses:
InstallHPUXPackage,InstallRPMPackage,InstallSolarisPackage
public abstract class InstallNativePackage extends Action implements OSHostable
A super class for all install built-in package actions.
-
-
Constructor Summary
Constructors Constructor Description InstallNativePackage()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetDialogLabel()The label of the dialog.java.lang.StringgetExistingFile()The existing package that will be installed.java.lang.StringgetInstalledFile()The merge module's installed (bundled) file.booleangetShouldUninstall()Whether the built-in package should be uninstalled.booleangetShowIndeterminateDialog()Whether to show an indeterminate dialog while the package is being installed.booleangetUseInstalledFile()Whether the installed file should be used instead of an existing one.voidsetDialogLabel(java.lang.String label)The label of the dialog.voidsetExistingFile(java.lang.String filePath)The existing package that will be installed.voidsetInstalledFile(java.lang.String path)The merge module's installed (bundled) file.voidsetShouldUninstall(boolean ShouldUninstall)Whether the built-in package should be uninstalled.voidsetShowIndeterminateDialog(boolean showIndeterminateDialog)Whether to show an indeterminate dialog while the package is being installed.voidsetUseInstalledFile(boolean useInstalledFile)Whether the installed file should be used instead of an existing one.-
Methods inherited from class com.zerog.ia.auto.project.InstallableObject
getBelongsToUninstallPhase, getRollbackEnabledCancel, getRollbackEnabledError, getRuleExpression, getRules, getRulesLogicalOperation, getTagsInInstallPiece, setBelongsToUninstallPhase, setRollbackEnabledCancel, setRollbackEnabledError, setRuleExpression, setRulesLogicalOperation, setTagsInInstallPiece
-
Methods inherited from class com.zerog.ia.auto.project.ProjectObject
equals, getReferenceID, hashCode, setReferenceID
-
-
-
-
Method Detail
-
getUseInstalledFile
public boolean getUseInstalledFile()
Whether the installed file should be used instead of an existing one.
-
setUseInstalledFile
public void setUseInstalledFile(boolean useInstalledFile)
Whether the installed file should be used instead of an existing one.
-
setExistingFile
public void setExistingFile(java.lang.String filePath)
The existing package that will be installed.
-
getExistingFile
public java.lang.String getExistingFile()
The existing package that will be installed.
-
getShowIndeterminateDialog
public boolean getShowIndeterminateDialog()
Whether to show an indeterminate dialog while the package is being installed.
-
setShowIndeterminateDialog
public void setShowIndeterminateDialog(boolean showIndeterminateDialog)
Whether to show an indeterminate dialog while the package is being installed.
-
getDialogLabel
public java.lang.String getDialogLabel()
The label of the dialog.
-
setDialogLabel
public void setDialogLabel(java.lang.String label)
The label of the dialog.
-
getShouldUninstall
public boolean getShouldUninstall()
Whether the built-in package should be uninstalled.
-
setShouldUninstall
public void setShouldUninstall(boolean ShouldUninstall)
Whether the built-in package should be uninstalled.
-
setInstalledFile
public void setInstalledFile(java.lang.String path)
The merge module's installed (bundled) file.
-
getInstalledFile
public java.lang.String getInstalledFile()
The merge module's installed (bundled) file.
-
-