uk.org.jcam.drools
Class BusinessLayer

java.lang.Object
  extended by uk.org.jcam.drools.BusinessLayer

public class BusinessLayer
extends java.lang.Object


Constructor Summary
BusinessLayer()
           
 
Method Summary
static void evaluateElementMandatory(JCAMElement element)
           
static void evaluateRules(java.util.List list)
           
static void loadRules(java.net.URL url)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BusinessLayer

public BusinessLayer()
Method Detail

loadRules

public static void loadRules(java.net.URL url)
                      throws org.drools.IntegrationException,
                             org.xml.sax.SAXException,
                             java.io.IOException
Throws:
org.drools.IntegrationException
org.xml.sax.SAXException
java.io.IOException

evaluateElementMandatory

public static void evaluateElementMandatory(JCAMElement element)
                                     throws java.lang.Exception
Throws:
java.lang.Exception

evaluateRules

public static void evaluateRules(java.util.List list)
                          throws java.lang.Exception
Throws:
java.lang.Exception