Class OutputDebugInfo
- 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.OutputDebugInfo
-
- All Implemented Interfaces:
DBHostable,GeneralAction,JEEHostable,OSHostable,Referenceable
public final class OutputDebugInfo extends Action implements GeneralAction
Sends developer-specified output to either the console or a file. Developers can output the entire contents of the InstallAnywhere variable manager, the install tree, Java properties, and other information related to the installation.
-
-
Constructor Summary
Constructors Constructor Description OutputDebugInfo()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Vector<DebugInfoOptions>getDataToOutput()TheVectorwith the names of the modules to export the data from.java.lang.StringgetFilePath()The path of the file where to output the debug information.booleangetOutputToConsole()Whether to output the debug information to the console.booleangetOutputToFile()Whether to output the debug information to a file.voidsetFilePath(java.lang.String s)Define the path to the file where to output the debug information.voidsetOutputToConsole(boolean output)Whether to output the debug information to the console.voidsetOutputToFile(boolean output)Whether to output the debug information to a file.-
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
-
setOutputToConsole
public void setOutputToConsole(boolean output)
Whether to output the debug information to the console.
-
getOutputToConsole
public boolean getOutputToConsole()
Whether to output the debug information to the console.
-
setOutputToFile
public void setOutputToFile(boolean output)
Whether to output the debug information to a file. The file path should be specified setting the filePath property.
-
getOutputToFile
public boolean getOutputToFile()
Whether to output the debug information to a file.
-
setFilePath
public void setFilePath(java.lang.String s)
Define the path to the file where to output the debug information. The default path is $INSTALL_DRIVE_ROOT$$/$installer_debug.txt.
-
getFilePath
public java.lang.String getFilePath()
The path of the file where to output the debug information.
-
getDataToOutput
public java.util.Vector<DebugInfoOptions> getDataToOutput()
TheVectorwith the names of the modules to export the data from.
-
-