Class InstallFromManifest
- 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.InstallFromManifest
-
- All Implemented Interfaces:
OSHostable,Referenceable
public final class InstallFromManifest extends Action implements OSHostable
Installs all of the files and folders specified in the manifest file on the end user's system.
-
-
Constructor Summary
Constructors Constructor Description InstallFromManifest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FileOverwriteBehaviorgetFileOverwriteBehavior()The behavior for when overwritting files is needed.java.lang.StringgetManifestFile()The manifest file that will guide the installation.booleangetOverrideUnixPermissions()Whether to override UNIX permissions.booleangetShouldUninstall()Whether files should be uninstalled.voidsetFileOverwriteBehavior(FileOverwriteBehavior FileOverwriteBehavior)The behavior for when overwritting files is needed.voidsetManifestFile(java.lang.String path)The manifest file that will guide the installation.voidsetOverrideUnixPermissions(boolean OverrideUnixPermissions)Whether to override UNIX permissions.voidsetShouldUninstall(boolean ShouldUninstall)Whether files should be uninstalled.-
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
-
getShouldUninstall
public boolean getShouldUninstall()
Whether files should be uninstalled.
-
setShouldUninstall
public void setShouldUninstall(boolean ShouldUninstall)
Whether files should be uninstalled.
-
getOverrideUnixPermissions
public boolean getOverrideUnixPermissions()
Whether to override UNIX permissions.
-
setOverrideUnixPermissions
public void setOverrideUnixPermissions(boolean OverrideUnixPermissions)
Whether to override UNIX permissions.
-
getFileOverwriteBehavior
public FileOverwriteBehavior getFileOverwriteBehavior()
The behavior for when overwritting files is needed.
-
setFileOverwriteBehavior
public void setFileOverwriteBehavior(FileOverwriteBehavior FileOverwriteBehavior)
The behavior for when overwritting files is needed.
-
setManifestFile
public void setManifestFile(java.lang.String path)
The manifest file that will guide the installation.
-
getManifestFile
public java.lang.String getManifestFile()
The manifest file that will guide the installation.
-
-