javatop & monitoredprocess

Javatop provides commands to list and manipulate process on Linux host.
MonitoredProcess is an API to simplify Process manipulation (local or remote via SSH).
 - Listeners
 - Sysout/err are read in a dedicated thread