[rules-users] Memory-Problemwith instance of "ReteooStatefulSession"
anniejoseph
chithraannie at gmail.com
Tue Jun 25 07:55:58 EDT 2013
Hi,
I have a requirement that needs to convert a level (eg. an Information) to
a higher level (eg. an exception)
The conversion happens on the basis of the number of times Information
occurs ie based on a count. Process to identify Information,to track the
occurrence i.e is count of Information,to convert
Information to Exception and to persist Exception to DB are handled in
rules.
The below given rule is meant to track Information count.
rule "Track Information Count"
no-loop true
when
$alert : Alert(Information == "Y")
$Information : Information( InformationId == $alert.InformationId ,
$alert.currentTimeMillis-lastLoadTime < 60000)
then
debugLog(drools,"Track Information count");
$Information.setMetric($alert.getMetric());
$Information.setObjMetric($alert.getObjMetric());
$Information.incrementCount();
$Information.setLastLoadTime(System.currentTimeMillis());
update($Information);
traceLog(drools,"Information Count : "+$Information.getAffCount());
retract($alert);
end;
--
View this message in context: http://drools.46999.n3.nabble.com/Memory-Problemwith-instance-of-ReteooStatefulSession-tp4024509p4024532.html
Sent from the Drools: User forum mailing list archive at Nabble.com.
More information about the rules-users
mailing list