Package org.jvnet.hudson
Class Solaris
- java.lang.Object
-
- org.jvnet.hudson.MemoryMonitor
-
- org.jvnet.hudson.Solaris
-
public class Solaris extends MemoryMonitor
For Solaris, where top(1) is an optional install.- Author:
- Kohsuke Kawaguchi
-
-
Constructor Summary
Constructors Constructor Description Solaris()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected String
cutTail(String token)
MemoryUsage
monitor()
Obtains the memory usage statistics.protected long
parse(String token)
-
Methods inherited from class org.jvnet.hudson.MemoryMonitor
get, main
-
-
-
-
Method Detail
-
monitor
public MemoryUsage monitor() throws IOException
Description copied from class:MemoryMonitor
Obtains the memory usage statistics.- Specified by:
monitor
in classMemoryMonitor
- Returns:
- always non-null object.
- Throws:
IOException
- If the computation fails for some reason.
-
parse
protected long parse(String token)
-
-