com.caucho.health.check
Class JvmDeadlockHealthCheck

java.lang.Object
  extended by com.caucho.health.check.AbstractHealthCheck
      extended by com.caucho.env.health.JvmDeadlockHealthCheckImpl
          extended by com.caucho.health.check.JvmDeadlockHealthCheck
All Implemented Interfaces:
HealthCheck

@Singleton
@Configurable
@Named
public class JvmDeadlockHealthCheck
extends JvmDeadlockHealthCheckImpl

Monitors for deadlocked threads, as determined by the JVM.

Generates FATAL if deadlocked threads are detected.


Constructor Summary
JvmDeadlockHealthCheck()
           
 
Method Summary
protected  AbstractHealthCheck findDelegate(HealthService healthService)
          Finds and returns any delegate health check.
 
Methods inherited from class com.caucho.env.health.JvmDeadlockHealthCheckImpl
checkHealth
 
Methods inherited from class com.caucho.health.check.AbstractHealthCheck
getDelegate, getName, init, isEnabled, setEnabled, setName, start, stop, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JvmDeadlockHealthCheck

public JvmDeadlockHealthCheck()
Method Detail

findDelegate

protected AbstractHealthCheck findDelegate(HealthService healthService)
Description copied from class: AbstractHealthCheck
Finds and returns any delegate health check. Used to configure singleton system health checks.

Overrides:
findDelegate in class AbstractHealthCheck