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()
TheVector
with the names of the modules to export the data from.java.lang.String
getFilePath()
The path of the file where to output the debug information.boolean
getOutputToConsole()
Whether to output the debug information to the console.boolean
getOutputToFile()
Whether to output the debug information to a file.void
setFilePath(java.lang.String s)
Define the path to the file where to output the debug information.void
setOutputToConsole(boolean output)
Whether to output the debug information to the console.void
setOutputToFile(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()
TheVector
with the names of the modules to export the data from.
-
-