Examples of fireActivation()


Examples of org.drools.common.InternalAgenda.fireActivation()

            }
            tuple.setObject( item );           
            item.setActivated( true );
            tuple.increaseActivationCountForEvents()
            agenda.increaseActiveActivations();
            agenda.fireActivation( item )// Control rules fire straight away.      
            return true;
        }


        AgendaItem item = null;
View Full Code Here

Examples of org.drools.common.InternalAgenda.fireActivation()

            }
            tuple.setObject( item );           
            item.setActivated( true );
            tuple.increaseActivationCountForEvents()
            agenda.increaseActiveActivations();
            agenda.fireActivation( item )// Control rules fire straight away.      
            return true;
        }


        AgendaItem item = null;
View Full Code Here

Examples of org.drools.common.InternalAgenda.fireActivation()

            }
            tuple.setObject( item );           
            item.setActivated( true );
            tuple.increaseActivationCountForEvents()
            agenda.increaseActiveActivations();
            agenda.fireActivation( item )// Control rules fire straight away.      
            return true;
        }


        AgendaItem item = null;
View Full Code Here

Examples of org.drools.core.common.InternalAgenda.fireActivation()

                if (agenda.getActivationsFilter() != null && !agenda.getActivationsFilter().accept(item, wm, rtn)) {
                    // only relevant for seralization, to not refire Matches already fired
                    continue;
                }

                agenda.fireActivation(item);
                localFireCount++;

                salience = ruleAgendaItem.getSalience(); // dyanmic salience may have updated it, so get again.
                if (queue != null && !queue.isEmpty() && salience != queue.peek().getSalience()) {
                    ruleAgendaItem.dequeue();
View Full Code Here

Examples of org.drools.core.common.InternalAgenda.fireActivation()

                                                                                                   wm,
                                                                                                   rtn)) {
                    continue;
                }
                if (filter == null || filter.accept(item)) {
                    agenda.fireActivation(item);
                    localFireCount++;
                }

                salience = ruleAgendaItem.getSalience(); // dyanmic salience may have updated it, so get again.
                if ( queue != null && !queue.isEmpty() && salience != queue.peek().getSalience() ) {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.