de.schwarzrot.system
Class SysInfo
java.lang.Object
de.schwarzrot.system.SysInfo
public class SysInfo
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
STARTUP
public static final String STARTUP
- See Also:
- Constant Field Values
HOMEDIR
public static final String HOMEDIR
- See Also:
- Constant Field Values
USERNAME
public static final String USERNAME
- See Also:
- Constant Field Values
SYSTEM
public static final String SYSTEM
- See Also:
- Constant Field Values
KEY_PATH
public static final String KEY_PATH
- See Also:
- Constant Field Values
FILEENC
public static final String FILEENC
- See Also:
- Constant Field Values
PATHSEP
public static final String PATHSEP
- See Also:
- Constant Field Values
PATHDIV
public static final String PATHDIV
- See Also:
- Constant Field Values
JAVAVER
public static final String JAVAVER
- See Also:
- Constant Field Values
JAVAHOME
public static final String JAVAHOME
- See Also:
- Constant Field Values
TMPDIR
public static final String TMPDIR
- See Also:
- Constant Field Values
COMSPEC
public static final String COMSPEC
- See Also:
- Constant Field Values
SYSTEM_ROOT
public static final String SYSTEM_ROOT
- See Also:
- Constant Field Values
OS_ARCH
public static final String OS_ARCH
- See Also:
- Constant Field Values
SysInfo
public SysInfo()
dump
public void dump()
findApp
public String findApp(String appName)
getConfig
public final AbstractSysConfig getConfig()
getDbClient
public final File getDbClient()
getDefaultEncoding
public final Charset getDefaultEncoding()
getDriveMappings
public final Map<String,DriveMapping> getDriveMappings()
getFontBaseDir
public final File getFontBaseDir()
getHomeDirectory
public final File getHomeDirectory()
getJava
public final File getJava()
getJavaHome
public String getJavaHome()
getJVMVersion
public final String getJVMVersion()
getNetworkAddress
public InetAddress getNetworkAddress()
getOperatingSystem
public final String getOperatingSystem()
getPathSeparator
public final String getPathSeparator()
getPerl
public final File getPerl()
getPing
public final File getPing()
getProcessorCount
public final Integer getProcessorCount()
getShell
public final File getShell()
getStartupDirectory
public final File getStartupDirectory()
getTempDirectory
public final File getTempDirectory()
getUserName
public final String getUserName()
isLinux
public final boolean isLinux()
isSuse
public final boolean isSuse()
isWin7
public final boolean isWin7()
isWindows
public final boolean isWindows()
isWinXP
public final boolean isWinXP()
setConfig
public final void setConfig(AbstractSysConfig config)
syncFS
public void syncFS()
determineProcessorCount
protected int determineProcessorCount()
scanOS
protected void scanOS()
searchPath4App
public static String searchPath4App(String appName)
Submit
a bug or request a feature
SRJRCFrames is published according to the
GNU General Public License
Copyright 2005-2012
Reinhard Mantey - some rights reserved.