Class ExecuteUninstaller
- 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.ExecuteCommand
-
- com.zerog.ia.auto.project.actions.ExecuteUninstaller
-
- All Implemented Interfaces:
DBHostable
,GeneralAction
,JEEHostable
,OSHostable
,Referenceable
public final class ExecuteUninstaller extends ExecuteCommand
Runs the specified uninstaller with the settings provided for stdout, stderr, and exit code logging. This action also allows developers to define the GUI mode for the uninstaller.
Enter in the commandLine property the full path to the folder where the uninstaller is located (ex. $USER_INSTALL_DIR$$/$Uninstaller $PRODUCT_NAME$)
-
-
Constructor Summary
Constructors Constructor Description ExecuteUninstaller()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UninstallerUIMode
getUIMode()
The UI Mode that will be used in the execution.void
setUIMode(UninstallerUIMode UIMode)
The UI Mode that will be used in the execution.-
Methods inherited from class com.zerog.ia.auto.project.actions.ExecuteCommand
getCommandLine, getDialogLabel, getExitCodeVar, getPleaseWaitConsole, getShowIndeterminateDialog, getShowPleaseWaitPanel, getStderrVar, getStdoutVar, getSuppressConsoleWindow, getTitle, getWaitForProcess, isSubstituteUnknownVariable, setCommandLine, setDialogLabel, setExitCodeVar, setPleaseWaitConsole, setShowIndeterminateDialog, setShowPleaseWaitPanel, setStderrVar, setStdoutVar, setSubstituteUnknownVariable, setSuppressConsoleWindow, setTitle, setWaitForProcess
-
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
-
getUIMode
public UninstallerUIMode getUIMode()
The UI Mode that will be used in the execution.
-
setUIMode
public void setUIMode(UninstallerUIMode UIMode)
The UI Mode that will be used in the execution.
-
-