Uses of Class
com.caucho.health.event.HealthEvent

Packages that use HealthEvent
com.caucho.env.health   
com.caucho.health.action   
com.caucho.health.event   
com.caucho.health.predicate   
 

Uses of HealthEvent in com.caucho.env.health
 

Methods in com.caucho.env.health with parameters of type HealthEvent
 void HealthService.executeActions(HealthEvent event)
           
 void HealthService.fireEvent(HealthEvent event)
           
 

Uses of HealthEvent in com.caucho.health.action
 

Methods in com.caucho.health.action with parameters of type HealthEvent
 void HealthAction.doAction(HealthEvent healthEvent)
           
 void AbstractHealthAction.doAction(HealthEvent healthEvent)
           
 void Restart.doActionImpl(HealthEvent healthEvent)
           
 void DumpJmx.doActionImpl(HealthEvent healthEvent)
           
 void SendMail.doActionImpl(HealthEvent healthEvent)
           
 void StartProfiler.doActionImpl(HealthEvent healthEvent)
           
 void DumpHeap.doActionImpl(HealthEvent healthEvent)
           
 void ActionSequence.doActionImpl(HealthEvent healthEvent)
           
 void WarnWatchdog.doActionImpl(HealthEvent healthEvent)
           
 void ExecCommand.doActionImpl(HealthEvent healthEvent)
           
 void PhpAction.doActionImpl(HealthEvent healthEvent)
           
 void CallJmxOperation.doActionImpl(HealthEvent healthEvent)
           
 void DumpHealth.doActionImpl(HealthEvent healthEvent)
           
 void DumpThreads.doActionImpl(HealthEvent healthEvent)
           
abstract  void AbstractHealthAction.doActionImpl(HealthEvent healthEvent)
           
 void FailSafeRestart.doActionImpl(HealthEvent healthEvent)
           
 void SetLogLevel.doActionImpl(HealthEvent healthEvent)
           
 void PdfReport.doActionImpl(HealthEvent healthEvent)
           
 void SetJmxAttribute.doActionImpl(HealthEvent healthEvent)
           
 boolean ActionSequence.IfExecuting.isMatch(HealthEvent healthEvent)
           
 

Uses of HealthEvent in com.caucho.health.event
 

Subclasses of HealthEvent in com.caucho.health.event
 class RestartHealthEvent
           
 class ScheduledCheckHealthEvent
           
 class StartHealthEvent
           
 class StopHealthEvent
           
 

Uses of HealthEvent in com.caucho.health.predicate
 

Methods in com.caucho.health.predicate with parameters of type HealthEvent
 boolean IfMessage.isMatch(HealthEvent healthEvent)
           
 boolean IfUptime.isMatch(HealthEvent healthEvent)
           
 boolean AbstractScheduledHealthPredicate.isMatch(HealthEvent event)
           
 boolean OnStart.isMatch(HealthEvent healthEvent)
           
 boolean IfNotRecent.isMatch(HealthEvent healthEvent)
           
 boolean Or.isMatch(HealthEvent healthEvent)
          Matches children with logical OR operation
 boolean IfCron.isMatch(HealthEvent healthEvent)
          True if the predicate matches.
 boolean AbstractHealthPredicate.isMatch(HealthEvent event)
          The abstract match returns true, so a child can combine its own matches with the parent.
 boolean OnAbnormalStop.isMatch(HealthEvent event)
           
 boolean IfRecovered.isMatch(HealthEvent healthEvent)
           
 boolean IfHealthEvent.isMatch(HealthEvent event)
           
 boolean Not.isMatch(HealthEvent healthEvent)
          True if child predicate does not match.
 boolean IfHealthStatus.isMatch(HealthEvent healthEvent)
           
 boolean IfRechecked.isMatch(HealthEvent healthEvent)
           
 boolean OnStop.isMatch(HealthEvent healthEvent)
           
 boolean HealthPredicate.isMatch(HealthEvent healthEvent)
           
 boolean Nand.isMatch(HealthEvent healthEvent)
          Matches children with logical NAND operation
 boolean Nor.isMatch(HealthEvent healthEvent)
          Matches children with logical NOR operation
 boolean IfFlapping.isMatch(HealthEvent healthEvent)
          Match if calculated weighted percent change exceeds the threshold
 boolean EventPredicate.isMatch(HealthEvent healthEvent)
           
 boolean And.isMatch(HealthEvent healthEvent)
          Matches children with logical AND operation
 boolean OnRestart.isMatch(HealthEvent healthEvent)
           
 boolean IfExpr.isMatch(HealthEvent healthEvent)