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

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

public class FloorsCoolEnough
extends java.lang.Object

 

Constructor Summary
FloorsCoolEnough()
           
 
Method Summary
 void consequence(HeatPump pump)
           
 boolean isAllFloorsCoolEnough(HeatPump pump, Thermometer thermometer, TempuratureControl control)
           
 boolean isPumpCooling(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

FloorsCoolEnough

public FloorsCoolEnough()
Method Detail

isPumpCooling

public boolean isPumpCooling(HeatPump pump)

isPumpServicingFloor

public boolean isPumpServicingFloor(HeatPump pump,
                                    Thermometer thermometer)

isAllFloorsCoolEnough

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

consequence

public void consequence(HeatPump pump)