com.ibm.jsdt.support
Class SupportHPUXHelper

java.lang.Object
  extended by com.ibm.jsdt.support.SupportHelper
      extended by com.ibm.jsdt.support.SupportHPUXHelper

Deprecated. Due to new package com.ibm.jsdt.support.deploymenthelper

public class SupportHPUXHelper
extends SupportHelper

HP-UX specific helper functionality.


Field Summary
 
Fields inherited from class com.ibm.jsdt.support.SupportHelper
sNEWLN, theSupportBase
 
Constructor Summary
SupportHPUXHelper()
          Deprecated. Sole constructor.
 
Method Summary
 void chmodDirPermissions(SupportHPUXBase s)
          Deprecated. Changes the permissions on a directory.
 void chmodFilePermissions(SupportHPUXBase s)
          Deprecated. Changes the permissions on a file.
 boolean doesUserExist(SupportHPUXBase s)
          Deprecated. Checks if a username exists on the target machine.
 boolean isHPUX_Itanium(SupportBase s)
          Deprecated. Indicates whether the current architecture is HP-UX Itanium (Intel 64 bit architecture).
 
Methods inherited from class com.ibm.jsdt.support.SupportHelper
arraySearch, buildCommand, checkDeployerVersion, checkFreeSpace, checkFreeSpaceAvailable, checkTargetDir, checkTargetDirectory, compareVersions, copyDirectory, determineLogFileName, directoryGrep, endOfFileGrep, executeCommand, fileCopy, fileCopyAndRename, fileDelete, fileExists, fileGrep, fileGrep, fileLength, fileSearchAndReplace, fileSearchAndReplaceLine, fileSearchAndReturnLinesWithSearch, findAndReplace, getBackLevelLogFileName, getCommandStdError, getCommandStdOut, getDeployerLocale, getDomain, getEntryResponseFilePath, getExitResponseFilePath, getFileValue, getGroupLocale, getHostName, getIbmNsiISMPPropValue, getIbmNsiProperties, getIbmNsiPropValue, getIbmNsiPropValue, getIbmNsiPropValueByKey, getLastCommandOutput, getLastCommandReturnCode, getLogsDir, getMainResponseFilePath, getOSType, getPartitionCapacity, getPartitionFileSystemType, getPartitionVolumeLabel, getPasswordValue, getPasswordValueByKey, getPreDeploymentCheckerResponseFilePath, getProductInstallingBundleProperties, getProductInstallingId, getProductInstallingVersion, getQualifiedHostName, getQualifiedHostName, getQualifiedTiedPasswordValue, getQualifiedTiedVariableValue, getResponseFilePath, getResponseFilePath, getResponseFilePaths, getResponseFileProperties, getResponseFileProperty, getResponseFileValue, getSelectedTaskList, getSetupFileRemovalSetting, getStringFromCommandArray, getSystemCommandOutput, getSystemCommandOutput, getSystemEnvVar, getTaskApplicationList, getTaskHostnameList, getTempDir, getTheSupportBase, getTiedPasswordValue, getTiedPasswordValueForKey, getTiedVariableValue, getTiedVariableValueForKey, getTranslatedMessage, getUnpackedDir, getVariableValueForTaskApplication, getVpdInstallLocationArray, getVpdPropertyList, getVpdVersionArray, invokeCommand, invokeCommand, invokeCommand, invokeCommandLogOutput, invokeCommandLogOutput, invokeCommandLogOutput, invokeCommandLogOutputToFileName, invokeCommandLogOutputToFileName, invokeCommandLogOutputToFileName, isAix, isAixOSType, isApplicationVersionEqual, isEnoughTargetDirSpace, isEnoughTargetDirSpaceAvailable, isHPUX, isHPUXOSType, isIpv6Address, isLinux, isLinuxOSType, isLinuxX86_32, isLinuxX86_64, isOS400, isOS400OSType, isPortOpen, isPortRegistered, isPowerLinuxOSType, isSameDirectoryName, isSunOS, isSunOSType, isVersionSupported, isWindows, isWindowsOSType, launchAndWait, launchLocalInteractiveProgram, log, log, log, logAppendFile, logAppendFile, logAppendFile, logAppendFile, logAppendFile, logNewLine, logStatus, modifyResponseFile, postCompletionMessageToDeployerUI, postErrorMessageToDeployerMainUI, postErrorMessageToDeployerUI, postInformationMessageToDeployerMainUI, postInformationMessageToDeployerUI, postSuccessMessageToDeployerMainUI, postSuccessMessageToDeployerUI, postWarningMessageToDeployerMainUI, postWarningMessageToDeployerUI, readFile, removeAlphaCharsFromString, replaceSubstring, setFileValue, setIbmNsiProperty, setResponseFileProperty, setResponseFileValue, setResponseFileValue, setTheSupportBase, trimDoubleQuotes, unPackJar, valueExists, waitForFile, writeFile
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SupportHPUXHelper

public SupportHPUXHelper()
Deprecated. 
Sole constructor.

Method Detail

doesUserExist

public boolean doesUserExist(SupportHPUXBase s)
Deprecated. 
Checks if a username exists on the target machine. Determines whether or not the given user exists on the system by searching the /etc/passwd file.

The SupportHPUXBBase to be queried must invoke SupportHPUXBase.setUserName before calling this method.

Parameters:
s - the SupportHPUXBase to be queried
  • a String user name SupportHPUXBase.getUserName
Returns:
a boolean
  • true if the user exists
  • false the user does not exist

chmodDirPermissions

public void chmodDirPermissions(SupportHPUXBase s)
Deprecated. 
Changes the permissions on a directory.

The SupportHPUXBase to be queried must invoke SupportHPUXBase.setPath and SupportHPUXBase.setChmodValue before calling this method.

Parameters:
s - the SupportBase to be queried
  • a String path SupportHPUXBase.getPath
  • a String valid chmod argument SupportHPUXBase.getChmodValue

chmodFilePermissions

public void chmodFilePermissions(SupportHPUXBase s)
Deprecated. 
Changes the permissions on a file.

The SupportHPUXBase to be queried must invoke SupportHPUXBase.setFileName and SupportHPUXBase.setChmodValue before calling this method.

Parameters:
s - the SupportBase to be queried
  • a String file name SupportBase.getFileName
  • a String valid chmod argument SupportBase.getChmodValue

isHPUX_Itanium

public boolean isHPUX_Itanium(SupportBase s)
Deprecated. 
Indicates whether the current architecture is HP-UX Itanium (Intel 64 bit architecture).

Parameters:
s - the SupportBase to be queried
    Returns:
    boolean