HelloWorld.drl 693 Bytes
package com.bsth.service.schedule

//list any import classes here.

import com.bsth.service.schedule.rules.Message;

//declare any global variables here

global java.util.List list


rule "Hello World"
	dialect "mvel" 
    when
        $m : Message( status == Message.HELLO, $message : message )
    then
        System.out.println($message);
        $m.status = com.bsth.service.schedule.rules.Message.GOODBYE;
        $m.message = "Goodbye cruel world";
        update($m);
end

rule "Good bye"
	dialect "mvel" 
    when
    	$m : Message( status == Message.GOODBYE, $message : message )
    then
		System.out.println($message);
		list.add("you come on!");
end