org.drools.examples.manners
Class MannersJSR94

java.lang.Object
  extended byorg.drools.examples.manners.MannersBase
      extended byorg.drools.examples.manners.MannersJSR94

public class MannersJSR94
extends MannersBase

Uses the JSR-94 RuleServiceProviderImpl for Drools to solve the Miss Manners problem.

 

Field Summary
 
Fields inherited from class org.drools.examples.manners.MannersBase
maxHobbies, minHobbies, numGuests, numSeats, ruleUri
 
Constructor Summary
protected MannersJSR94(java.lang.String[] args)
           
 
Method Summary
static void main(java.lang.String[] args)
           
protected  void setUp()
          Setup the test case.
protected  void tearDown()
          Tear down the test case
protected  java.util.List test(java.util.List inList)
          Just do it.
 
Methods inherited from class org.drools.examples.manners.MannersBase
generateData, getInputObjects, run, validateResults
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MannersJSR94

protected MannersJSR94(java.lang.String[] args)
Method Detail

main

public static void main(java.lang.String[] args)
                 throws java.lang.Exception
Throws:
java.lang.Exception

setUp

protected void setUp()
              throws java.lang.Exception
Setup the test case.

Specified by:
setUp in class MannersBase
Throws:
java.lang.Exception

tearDown

protected void tearDown()
                 throws java.lang.Exception
Tear down the test case

Specified by:
tearDown in class MannersBase
Throws:
java.lang.Exception

test

protected java.util.List test(java.util.List inList)
                       throws java.io.IOException,
                              javax.rules.InvalidRuleSessionException
Description copied from class: MannersBase
Just do it.

Specified by:
test in class MannersBase
Throws:
java.io.IOException
javax.rules.InvalidRuleSessionException