public class LSOFMonitoringDaemon extends NativeProcessMonitoringDaemonModule
Modifier and Type | Class and Description |
---|---|
static class |
LSOFMonitoringDaemon.LSOFout |
NativeProcessMonitoringDaemonModule.MyExecuteStreamHandler
Modifier and Type | Field and Description |
---|---|
(package private) java.util.HashSet<LSOFMonitoringDaemon.LSOFout> |
current |
static java.util.HashMap<java.lang.Long,ProcessExtractionModules.ProcessInformation> |
pidCache |
(package private) java.util.HashSet<LSOFMonitoringDaemon.LSOFout> |
prev |
static java.lang.String |
SPACECHARS |
esh, executor
description, origDesc
isDaemon, runner
config, moduleName, version
Constructor and Description |
---|
LSOFMonitoringDaemon() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getModuleDescription() |
static void |
main(java.lang.String[] args) |
protected void |
processLine(java.lang.String line) |
void |
setModuleName()
By implementing this abstract method the name of the module is specified.
|
observe, onProcessComplete, onProcessFailed, run, start, startNativeMonitor, stop, superCreate, superStart
canRunNativeCommand, extractNative, getConfig, getCurrentOsCommand, processOut
create, isRunning, setSelected, setVersion, submitEvent
getHash, isSelected, setConfig, supportsThisOS, toString
public static final java.lang.String SPACECHARS
java.util.HashSet<LSOFMonitoringDaemon.LSOFout> prev
java.util.HashSet<LSOFMonitoringDaemon.LSOFout> current
public static java.util.HashMap<java.lang.Long,ProcessExtractionModules.ProcessInformation> pidCache
public java.lang.String getModuleDescription()
getModuleDescription
in class NativeProcessIterativeDaemonModule
protected void processLine(java.lang.String line)
processLine
in class NativeProcessMonitoringDaemonModule
public void setModuleName()
AbstractModule
setModuleName
in class NativeProcessMonitoringDaemonModule
public static void main(java.lang.String[] args)