[rules-users] Destroy the events
Wolfgang Laun
wolfgang.laun at gmail.com
Thu Aug 8 02:49:49 EDT 2013
Something like this (not tested):
rule "clear the event"
when
$msg: Message($eventName:eventName ,$host: hostName) from entry-point
$event: Myevent(eventName == $eventName,hostName == $host)
not Message( this after[5m] $msg )
then
retract( $event);
end
On 08/08/2013, samsonrithvik <samsonrithvik.cts at gmail.com> wrote:
> How do i destroy the events in dsl ..when i no longer needed it
>
> for example
>
> this is my sample .drl file
>
> rule "setting the event"
> no-loop
> when
> $msg : Message($eventName:eventName ,$host: hostName) from entry-point
> myevent
> not $event:Myevent(eventName == $eventName,hostName == $host)
> then
> insert(new Myevent($eventName,$host));
> end
>
>
> Now how do i destroy the event Myevent when i'm not getting any message
> from
> that entry-point after certain amount of time
>
>
>
> --
> View this message in context:
> http://drools.46999.n3.nabble.com/Destroy-the-events-tp4025418.html
> Sent from the Drools: User forum mailing list archive at Nabble.com.
> _______________________________________________
> rules-users mailing list
> rules-users at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/rules-users
>
More information about the rules-users
mailing list