public class TCAFSInstaller extends InstallerImpl
InstallerImpl.BIT_OPTION, InstallerImpl.VERSION_OPTIONARG_DEBUG, ARG_INSTALLDIR, ARG_SAFS_DIR, ARG_SILENT, ARG_UNINSTALL, ARG_VERBOSE, debug, DIR_BIN, DIR_INSTALL, DIR_SAFS_HOME_DEFAULT, home, PARAM_SWITCH, PARAM_USE_LATEST_VERSION, productDetector, progresser, REGSVR32, rootdir, s, safsHome, silent, SYSTEM32, SYSWOW64, verbose| Constructor and Description |
|---|
TCAFSInstaller() |
| Modifier and Type | Method and Description |
|---|---|
protected IProductDetector |
getUnixProductDetector() |
protected IProductDetector |
getWindowsProductDetector() |
boolean |
install(java.lang.String... args)
Main processing routine.
|
static void |
main(java.lang.String[] args)
Main Java executable.
|
boolean |
uninstall(java.lang.String... args)
Unset the System Environment Variables used by SAFS.
|
appendSystemEnvironment, findInstaller, getDefaultHome, getDefaultProductDetector, getEnvValue, getHome, getInstallationRoot, getInstallerDir, getProductName, getRegistryValue, getSafsHome, hasRegistryEntry, increaseProgress, initilizeProductDetector, prependSystemEnvironment, removeSystemEnvironmentSubstring, removeSystemEnvironmentSubstringContaining, setEnvironment, setEnvValue, setHome, setProgress, setProgressIndicator, setProgressMessage, setProgressMessage, setRegistryValue, setSafsHomepublic boolean install(java.lang.String... args)
TESTCOMPLETE_HOME
TESTCOMPLETE_EXE
boolean success = TCAFSInstaller.intall();
args - String[], optionalTCHomeEnv and TCHomeEnv and public boolean uninstall(java.lang.String... args)
TESTCOMPLETE_HOME
TESTCOMPLETE_EXE
args - protected IProductDetector getWindowsProductDetector() throws java.lang.UnsupportedOperationException
getWindowsProductDetector in class InstallerImpljava.lang.UnsupportedOperationExceptionprotected IProductDetector getUnixProductDetector() throws java.lang.UnsupportedOperationException
getUnixProductDetector in class InstallerImpljava.lang.UnsupportedOperationExceptionpublic static void main(java.lang.String[] args)
%SAFSDIR%\jre\bin\java org.safs.install.TCAFSInstaller
%SAFSDIR%\jre\bin\java org.safs.install.TCAFSInstaller -u
System.exit(0) on perceived success.
System.exit(-1) on perceived failure.
args - String[]TCHomeEnv and TCHomeEnv and SilentInstallerCopyright © SAS Institute. All Rights Reserved.