Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
F
G
I
J
M
N
R
S
T
U
A
ALL_CPU
- Static variable in class jsysmon.
JSysmon
Constant for Times method to indicate that the method has to return data considering all CPUs
addCPUMonitoringListener(CPUMonitoringListener)
- Static method in class jsysmon.
JSysmon
Register a new CPU Monitoring Listener
addMemoryMonitoringListener(MemoryMonitoringListener)
- Static method in class jsysmon.
JSysmon
Register a new Memory Monitoring Listener
B
BUFFERS_MEM_INDEX
- Static variable in class jsysmon.
MemoryMonitoringData
Index of Physical Memory Size used for Buffers
C
CACHED_MEM_INDEX
- Static variable in class jsysmon.
MemoryMonitoringData
Index of Physical Memory Size used for Cache
CACHED_SWAP_INDEX
- Static variable in class jsysmon.
MemoryMonitoringData
Index of Swap Memory Size used for Cache
CPUMonitoringData
- class jsysmon.
CPUMonitoringData
.
This class stores monitoring information for the whole system.
CPUMonitoringData(int)
- Constructor for class jsysmon.
CPUMonitoringData
Initializes SystemMonitoringData for given number of CPUs
CPUMonitoringListener
- interface jsysmon.
CPUMonitoringListener
.
Interface to implement to be notified of CPU Monitoring Information
CPUTest
- class jsysmon.test.
CPUTest
.
Simple Test Application showing CPU Usage for the whole system and by CPU
CPUTest()
- Constructor for class jsysmon.test.
CPUTest
cpuMonitoringUpdate(CPUMonitoringData)
- Method in interface jsysmon.
CPUMonitoringListener
D
DEFAULT_UPDATE_DELAY
- Static variable in class jsysmon.
JSysmon
Default update delay between two updates of Monitoring Data
F
FREE_MEM_INDEX
- Static variable in class jsysmon.
MemoryMonitoringData
Index of Free Physical Memory Size
FREE_SWAP_INDEX
- Static variable in class jsysmon.
MemoryMonitoringData
Index of Free Swap Size
G
getLatestSystemData()
- Static method in class jsysmon.
JSysmon
Deprecated.
You should register as a listener to avoid concurrent access
getNbCpus()
- Static method in class jsysmon.
JSysmon
Returns the number of CPUs in the system
getTime(int, int)
- Method in class jsysmon.
CPUMonitoringData
Returns the CPU time for the specified type and CPU
getTimes(int)
- Method in class jsysmon.
CPUMonitoringData
Returns all the Times for the given CPU The indexes of the information in the returned array are ones of *_INDEX
getTotalTime(int)
- Method in class jsysmon.
CPUMonitoringData
Returns the Total time for the specified type
getTotalTimes()
- Method in class jsysmon.
CPUMonitoringData
Returns all the Total Times.
getTotalUsage(int)
- Method in class jsysmon.
CPUMonitoringData
Return the Total CPU Usage for the specified type
getTotalUsages()
- Method in class jsysmon.
CPUMonitoringData
Returns all the Total Usages The indexes of the information in the returned array are ones of *_INDEX
getUsage(int, int)
- Method in class jsysmon.
CPUMonitoringData
Return the CPU Usage for the specified type and CPU
getUsage(int)
- Method in class jsysmon.
MemoryMonitoringData
Return the usage given in parameter.
getUsages(int)
- Method in class jsysmon.
CPUMonitoringData
Returns all the Usages for a given CPU The indexes of the information in the returned array are ones of *_INDEX
getUsages()
- Method in class jsysmon.
MemoryMonitoringData
Returns the
usages
array.
I
IDLE_INDEX
- Static variable in class jsysmon.
CPUMonitoringData
Index of Idle information in returned results
IO_INDEX
- Static variable in class jsysmon.
CPUMonitoringData
Index of IOWait information in returned results
IRQ_INDEX
- Static variable in class jsysmon.
CPUMonitoringData
Index of IRQ information in returned results
J
JSysmon
- class jsysmon.
JSysmon
.
JSysmon main class.
JSysmon()
- Constructor for class jsysmon.
JSysmon
jsysmon
- package jsysmon
jsysmon.test
- package jsysmon.test
M
MemoryMonitoringData
- class jsysmon.
MemoryMonitoringData
.
This Class stores the Memory Information values.
MemoryMonitoringData()
- Constructor for class jsysmon.
MemoryMonitoringData
Initializes
usages
array
MemoryMonitoringListener
- interface jsysmon.
MemoryMonitoringListener
.
Interface to implement to be notified of Memory Monitoring Information
MemoryTest
- class jsysmon.test.
MemoryTest
.
Simple Test Application showing CPU Usage for the whole system and by CPU
MemoryTest()
- Constructor for class jsysmon.test.
MemoryTest
main(String[])
- Static method in class jsysmon.test.
CPUTest
main(String[])
- Static method in class jsysmon.test.
MemoryTest
memoryMonitoringUpdate(MemoryMonitoringData)
- Method in interface jsysmon.
MemoryMonitoringListener
N
NB_INDEXES
- Static variable in class jsysmon.
CPUMonitoringData
Number of indexes available.
NB_INDEXES
- Static variable in class jsysmon.
MemoryMonitoringData
Number of indexes Keep this value up to date
NICE_INDEX
- Static variable in class jsysmon.
CPUMonitoringData
Index of Nice information in returned results
R
recalcTotal()
- Method in class jsysmon.
CPUMonitoringData
Recalculate all values at TOTAL_INDEX
recalcUsages(CPUMonitoringData)
- Method in class jsysmon.
CPUMonitoringData
Recalculates the CPU Usage during time spent since provided information
removeCPUMonitoringListener(CPUMonitoringListener)
- Static method in class jsysmon.
JSysmon
Unregister a CPU Monitoring Listener
removeMemoryMonitoringListener(MemoryMonitoringListener)
- Static method in class jsysmon.
JSysmon
Unregister a Memory Monitoring Listener
S
SOFT_IRQ_INDEX
- Static variable in class jsysmon.
CPUMonitoringData
Index of Soft IRQ information in returned results
STEAL_INDEX
- Static variable in class jsysmon.
CPUMonitoringData
Index of Steal information in returned results
SYSTEM_INDEX
- Static variable in class jsysmon.
CPUMonitoringData
Index of System information in returned results
setUpdateDelay(long)
- Static method in class jsysmon.
JSysmon
Change the update delay between tow updates of Monitoring Data.
startMonitoring()
- Static method in class jsysmon.
JSysmon
Starts Monitoring
stopMonitoring()
- Static method in class jsysmon.
JSysmon
Stops Monitoring
T
TOTAL_INDEX
- Static variable in class jsysmon.
CPUMonitoringData
Index of Aggregated information in returned results The value at this index are compute on recalcTotal call
TOTAL_MEM_INDEX
- Static variable in class jsysmon.
MemoryMonitoringData
Index of Total Physical Memory Size
TOTAL_SWAP_INDEX
- Static variable in class jsysmon.
MemoryMonitoringData
Index of Total Swap Size
toString()
- Method in class jsysmon.
CPUMonitoringData
U
USED_MEM_INDEX
- Static variable in class jsysmon.
MemoryMonitoringData
Index of Used Physical Memory Size
USED_SWAP_INDEX
- Static variable in class jsysmon.
MemoryMonitoringData
Index of Used Swap Size
USER_INDEX
- Static variable in class jsysmon.
CPUMonitoringData
Index of User information in returned results
usages
- Static variable in class jsysmon.
MemoryMonitoringData
Array storing all the values.
A
B
C
D
F
G
I
J
M
N
R
S
T
U
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes