Uses of Interface
org.apache.lokahi.core.agent.interfaces.MonitoredProcess

Packages that use MonitoredProcess
org.apache.lokahi.core.agent.dao   
org.apache.lokahi.core.agent.interfaces   
org.apache.lokahi.core.agent.jmx   
org.apache.lokahi.core.agent.tomcat   
org.apache.lokahi.core.agent.util   
 

Uses of MonitoredProcess in org.apache.lokahi.core.agent.dao
 

Methods in org.apache.lokahi.core.agent.dao that return MonitoredProcess
 MonitoredProcess URLMonitor.getProcess()
           
 MonitoredProcess ProcessMonitor.getProcess()
           
 

Constructors in org.apache.lokahi.core.agent.dao with parameters of type MonitoredProcess
ProcessMonitor(MonitoredProcess p)
           
URLMonitor(int pk, java.net.URL url, java.lang.String contentToMatch, boolean restartOnFailure, int failuresTillRestart, MonitoredProcess p)
           
 

Uses of MonitoredProcess in org.apache.lokahi.core.agent.interfaces
 

Subinterfaces of MonitoredProcess in org.apache.lokahi.core.agent.interfaces
 interface AgentTomcat
           
 

Methods in org.apache.lokahi.core.agent.interfaces that return MonitoredProcess
 MonitoredProcess Monitor.getProcess()
           
 

Uses of MonitoredProcess in org.apache.lokahi.core.agent.jmx
 

Classes in org.apache.lokahi.core.agent.jmx that implement MonitoredProcess
 class JMXTomcat
           
 class JMXVirtualMachine
           
 

Uses of MonitoredProcess in org.apache.lokahi.core.agent.tomcat
 

Classes in org.apache.lokahi.core.agent.tomcat that implement MonitoredProcess
 class HttpTomcat
           
 

Uses of MonitoredProcess in org.apache.lokahi.core.agent.util
 

Methods in org.apache.lokahi.core.agent.util with type parameters of type MonitoredProcess
<T extends MonitoredProcess>
void
ProcessTable.add(T t, java.lang.Process p)
           
static
<T extends MonitoredProcess>
void
ProcessFactory.addProcess(T t, java.lang.Process p)
           
<T extends MonitoredProcess>
java.lang.Process
ProcessTable.get(T t)
           
static
<T extends MonitoredProcess>
java.lang.Process
ProcessFactory.getProcess(T t)
           
<T extends MonitoredProcess>
void
ProcessTable.remove(T t)
           
static
<T extends MonitoredProcess>
void
ProcessFactory.removeProcess(T t)
           
 

Methods in org.apache.lokahi.core.agent.util with parameters of type MonitoredProcess
static void ProcessFactory.scheduleStart(MonitoredProcess p)
          This checks the process to see if it should be restarted, if so, it schedules a start for it.