org.globus.ogsa.utils
Class SystemInfo

java.lang.Object
  extended byorg.globus.ogsa.utils.SystemInfo

public class SystemInfo
extends java.lang.Object


Field Summary
protected  long freeMemory
           
protected  java.lang.String osArch
           
protected  java.lang.String osName
           
protected  java.lang.String osVersion
           
protected  long totalMemory
           
protected  long usedMemory
           
 
Constructor Summary
SystemInfo()
           
 
Method Summary
 long getFreeMemory()
           
 java.lang.String getOSArch()
           
 java.lang.String getOSName()
           
 java.lang.String getOSVersion()
           
 long getTotalMemory()
           
 long getUsedMemory()
           
static void main(java.lang.String[] args)
           
protected  void update()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

totalMemory

protected long totalMemory

freeMemory

protected long freeMemory

usedMemory

protected long usedMemory

osArch

protected java.lang.String osArch

osName

protected java.lang.String osName

osVersion

protected java.lang.String osVersion
Constructor Detail

SystemInfo

public SystemInfo()
           throws java.lang.Exception
Method Detail

main

public static void main(java.lang.String[] args)

getTotalMemory

public long getTotalMemory()

getFreeMemory

public long getFreeMemory()

getUsedMemory

public long getUsedMemory()

getOSName

public java.lang.String getOSName()

getOSArch

public java.lang.String getOSArch()

getOSVersion

public java.lang.String getOSVersion()

update

protected void update()
               throws java.lang.Exception
Throws:
java.lang.Exception


Copyright ? 1999 University of Chicago and The University of Southern California. All Rights Reserved.