public final class WindowsOS extends AbstractOS
AbstractOS.AbstractRetryCopyProcess, AbstractOS.AbstractURLOpener, AbstractOS.IURLErrorNotifierURL_MAIL_TO| Constructor and Description |
|---|
WindowsOS() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
copyAsRoot(java.io.File a_sourceFile,
java.io.File a_targetDirectory,
AbstractOS.AbstractRetryCopyProcess a_checkRetry)
Copies a file with root/administrator rights to the specified directory.
|
java.lang.String |
getAppdataDefaultDirectory(java.lang.String a_applicationName,
boolean a_bCreate)
A default directory for the configuration files of the application.
|
java.lang.String |
getConfigPath(java.lang.String a_applicationName,
boolean a_bCreate)
Implementations must return a valid path to the config file.
|
java.lang.String |
getDefaultHelpPath(java.lang.String a_applicationName)
Returns the default destination path for an external installation of the
help files.
|
ProxyInterface |
getProxyInterface(IPasswordReader a_passwordReader) |
java.lang.String |
getTempPath() |
boolean |
isHelpAutoInstalled() |
createBrowserCommand, execute, executeRuntime, getActiveVMs, getDefaultBrowserPath, getDefaultTempPath, getenv, getInstance, getInterfaceName, getProperty, init, isDefaultURLAvailable, isJavaWebstart, isMultipleStart, isMultipleStart, isVirtualBoxInterface, openBrowser, openBrowser, openEMail, openURL, sendOpenUrlSocketMessage, toAbsolutePath, toRelativePathpublic WindowsOS()
throws java.lang.Exception
java.lang.Exceptionpublic boolean isHelpAutoInstalled()
isHelpAutoInstalled in class AbstractOSpublic java.lang.String getDefaultHelpPath(java.lang.String a_applicationName)
AbstractOSgetDefaultHelpPath in class AbstractOSpublic java.lang.String getConfigPath(java.lang.String a_applicationName,
boolean a_bCreate)
AbstractOSgetConfigPath in class AbstractOSpublic java.lang.String getAppdataDefaultDirectory(java.lang.String a_applicationName,
boolean a_bCreate)
AbstractOSgetAppdataDefaultDirectory in class AbstractOSpublic boolean copyAsRoot(java.io.File a_sourceFile,
java.io.File a_targetDirectory,
AbstractOS.AbstractRetryCopyProcess a_checkRetry)
AbstractOScopyAsRoot in class AbstractOSpublic ProxyInterface getProxyInterface(IPasswordReader a_passwordReader)
getProxyInterface in class AbstractOSpublic java.lang.String getTempPath()
getTempPath in class AbstractOSCopyright © 2023. All rights reserved.