java.lang.Object
org.jline.builtins.TTop
Thread Top implementation.
TODO: option modification at runtime (such as implemented in less) is not currently supported
TODO: one possible addition would be to detect deadlock threads and display them in a specific way
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionlongintstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.jline.keymap.KeyMap<TTop.Operation> getKeys()voidrun()static voidttop(org.jline.terminal.Terminal terminal, PrintStream out, PrintStream err, String[] argv)
-
Field Details
-
STAT_UPTIME
- See Also:
-
STAT_TID
- See Also:
-
STAT_NAME
- See Also:
-
STAT_STATE
- See Also:
-
STAT_BLOCKED_TIME
- See Also:
-
STAT_BLOCKED_COUNT
- See Also:
-
STAT_WAITED_TIME
- See Also:
-
STAT_WAITED_COUNT
- See Also:
-
STAT_LOCK_NAME
- See Also:
-
STAT_LOCK_OWNER_ID
- See Also:
-
STAT_LOCK_OWNER_NAME
- See Also:
-
STAT_USER_TIME
- See Also:
-
STAT_USER_TIME_PERC
- See Also:
-
STAT_CPU_TIME
- See Also:
-
STAT_CPU_TIME_PERC
- See Also:
-
sort
-
delay
public long delay -
stats
-
nthreads
public int nthreads
-
-
Constructor Details
-
TTop
public TTop(org.jline.terminal.Terminal terminal)
-
-
Method Details
-
ttop
public static void ttop(org.jline.terminal.Terminal terminal, PrintStream out, PrintStream err, String[] argv) throws Exception - Throws:
Exception
-
getKeys
-
run
- Throws:
IOExceptionInterruptedException
-