|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.di.UpdateInstaller.FixUtils
public class FixUtils
A variety of utilities and constants available for use throughout the update installer.
Field Summary | |
---|---|
static java.lang.String |
AIX
String representing the AIX operating system |
static java.lang.String |
AMC
String representing the AMC TDI component |
static java.lang.String |
BASE
String representing the BASE TDI component |
static java.lang.String |
CE
String representing the CE TDI component |
static java.lang.String |
CE_UPDATE
String representing the CE Update TDI component |
static java.lang.String |
EDITION
String representing the EDITION section of the .registry file |
static java.lang.String |
EWP
String representing the BASE TDI component |
static java.lang.String |
EXAMPLES
String representing the Examples TDI component |
static java.lang.String |
FIXES
String representing the FIXES section of the .registry file |
static java.lang.String |
FIXPACK_INDICATOR
String representing a fixpack. |
static java.lang.String |
FULL
String representing the full license version of TDI |
static java.lang.String |
GENERAL
String representing the General Purpose version of TDI |
static java.lang.String |
HPIA64
String representing the HP-UX 64 bit Itanium operating system |
static java.lang.String |
HPUX
String representing an HP-UX operating system |
static java.lang.String |
I5OS
String representing the I5OS operating system |
static java.lang.String |
IDENTITY
String representing the Identity version of TDI |
static java.lang.String |
IEHS
String representing the IEHS TDI component |
static java.lang.String |
JDOCS
String representing the JavaDocs TDI component |
static java.lang.String |
LEVEL
String representing the LEVEL section of the .registry file |
static java.lang.String |
LICENSE
String representing the LICENSE section of the .registry file |
static java.lang.String |
LINUX
String representing a Linux operating system |
static java.lang.String |
LINUX_AMD64
String representing the Linux AMD64 operating system |
static java.lang.String |
LINUX_PPC
String representing the Linux PPC operating system |
static java.lang.String |
NAME
String representing the NAME section of the .manifest file |
static java.lang.String |
NONE
String representing the value "None" |
static java.lang.String |
OBJECT_CODE
The copyright notice for binary java code required by legal. |
static java.lang.String |
OPTERON
String representing the Solaris Opteron operating system |
static java.lang.String |
PLUGINS
String representing the PLUGINS TDI component |
static java.lang.String |
PREREQ
String representing the PREREQ section of the .manifest file |
static java.lang.String |
SERVER
String representing the SERVER TDI component |
static java.lang.String |
SOLARIS
String representing a Solaris operating system |
static java.lang.String |
TRIAL
String representing the trial license version of TDI |
static java.lang.String |
UNKNOWN
String representing an unknown operating system |
static java.lang.String |
WINDOWS
String representing a Windows operating system |
static java.lang.String |
WINDOWS64
String representing the Windows AMD64 |
static java.lang.String |
ZLINUX
String representing the zLinux operating system |
Method Summary | |
---|---|
static int |
createAndExecUnixScript(java.lang.String[] cmds)
Creates a temporary script named ./tempScript.sh from the commands in the passed in array and then executes that script. |
static int |
executeCommand(java.lang.String[] commands)
Executes an operating system command. |
static java.lang.String[] |
getComponents()
Gets the list of TDI components |
static java.lang.String |
getOS()
Determines the current operating system. |
static java.lang.String[] |
readFile(java.io.InputStream infile)
Given an InputStream, will read a file into an array. |
static java.lang.String[] |
readFile(java.lang.String filename)
Given a filename, will read that file into an array. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String OBJECT_CODE
public static final java.lang.String BASE
public static final java.lang.String SERVER
public static final java.lang.String CE
public static final java.lang.String CE_UPDATE
public static final java.lang.String JDOCS
public static final java.lang.String EXAMPLES
public static final java.lang.String IEHS
public static final java.lang.String EWP
public static final java.lang.String AMC
public static final java.lang.String PLUGINS
public static final java.lang.String FIXES
public static final java.lang.String LEVEL
public static final java.lang.String PREREQ
public static final java.lang.String NAME
public static final java.lang.String EDITION
public static final java.lang.String LICENSE
public static final java.lang.String TRIAL
public static final java.lang.String FULL
public static final java.lang.String GENERAL
public static final java.lang.String IDENTITY
public static final java.lang.String NONE
public static final java.lang.String WINDOWS
public static final java.lang.String WINDOWS64
public static final java.lang.String I5OS
public static final java.lang.String ZLINUX
public static final java.lang.String AIX
public static final java.lang.String SOLARIS
public static final java.lang.String OPTERON
public static final java.lang.String LINUX_PPC
public static final java.lang.String LINUX_AMD64
public static final java.lang.String LINUX
public static final java.lang.String HPIA64
public static final java.lang.String HPUX
public static final java.lang.String UNKNOWN
public static final java.lang.String FIXPACK_INDICATOR
Method Detail |
---|
public static final java.lang.String[] getComponents()
public static java.lang.String[] readFile(java.io.InputStream infile)
infile
- The InputStream to be read
public static java.lang.String[] readFile(java.lang.String filename)
filename
- The name of the file to be read
public static int executeCommand(java.lang.String[] commands)
commands
- An array representing a command to run and its arguments
public static java.lang.String getOS()
public static int createAndExecUnixScript(java.lang.String[] cmds)
cmds
- Commands to write to the temporary script file
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |