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.String
getDialogLabel()
The label of the dialog.java.lang.String
getExistingFile()
The existing package that will be installed.java.lang.String
getInstalledFile()
The merge module's installed (bundled) file.boolean
getShouldUninstall()
Whether the built-in package should be uninstalled.boolean
getShowIndeterminateDialog()
Whether to show an indeterminate dialog while the package is being installed.boolean
getUseInstalledFile()
Whether the installed file should be used instead of an existing one.void
setDialogLabel(java.lang.String label)
The label of the dialog.void
setExistingFile(java.lang.String filePath)
The existing package that will be installed.void
setInstalledFile(java.lang.String path)
The merge module's installed (bundled) file.void
setShouldUninstall(boolean ShouldUninstall)
Whether the built-in package should be uninstalled.void
setShowIndeterminateDialog(boolean showIndeterminateDialog)
Whether to show an indeterminate dialog while the package is being installed.void
setUseInstalledFile(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.
-
-