org.drools.examples.jiahvac.control.rules
Class FloorsWarmEnough

java.lang.Object
  extended by org.drools.examples.jiahvac.control.rules.FloorsWarmEnough

public class FloorsWarmEnough
extends java.lang.Object

 

Constructor Summary
FloorsWarmEnough()
           
 
Method Summary
 void consequence(HeatPump pump)
           
 boolean isAllFloorsWarmEnough(HeatPump pump, Thermometer thermometer, TempuratureControl control)
           
 boolean isPumpHeating(HeatPump pump)
           
 boolean isPumpServicingFloor(HeatPump pump, Thermometer thermometer)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FloorsWarmEnough

public FloorsWarmEnough()
Method Detail

isPumpHeating

public boolean isPumpHeating(HeatPump pump)

isPumpServicingFloor

public boolean isPumpServicingFloor(HeatPump pump,
                                    Thermometer thermometer)

isAllFloorsWarmEnough

public boolean isAllFloorsWarmEnough(HeatPump pump,
                                     Thermometer thermometer,
                                     TempuratureControl control)

consequence

public void consequence(HeatPump pump)