Examples of RuleFlowGroupLogEvent


Examples of org.drools.core.audit.event.RuleFlowGroupLogEvent

    }
   
    public void afterRuleFlowGroupActivated(
            RuleFlowGroupActivatedEvent event,
            WorkingMemory workingMemory) {
        filterLogEvent(new RuleFlowGroupLogEvent(
                LogEvent.AFTER_RULEFLOW_GROUP_ACTIVATED,
                event.getRuleFlowGroup().getName(),
                event.getRuleFlowGroup().size()));
    }
View Full Code Here

Examples of org.drools.core.audit.event.RuleFlowGroupLogEvent

    }

    public void beforeRuleFlowGroupDeactivated(
            RuleFlowGroupDeactivatedEvent event,
            WorkingMemory workingMemory) {
        filterLogEvent(new RuleFlowGroupLogEvent(
                LogEvent.BEFORE_RULEFLOW_GROUP_DEACTIVATED,
                event.getRuleFlowGroup().getName(),
                event.getRuleFlowGroup().size()));
    }
View Full Code Here

Examples of org.drools.core.audit.event.RuleFlowGroupLogEvent

    }
   
    public void afterRuleFlowGroupDeactivated(
            RuleFlowGroupDeactivatedEvent event,
            WorkingMemory workingMemory) {
        filterLogEvent(new RuleFlowGroupLogEvent(
                LogEvent.AFTER_RULEFLOW_GROUP_DEACTIVATED,
                event.getRuleFlowGroup().getName(),
                event.getRuleFlowGroup().size()));
    }
View Full Code Here

Examples of org.drools.core.audit.event.RuleFlowGroupLogEvent

                    break;
                case LogEvent.AFTER_RULEFLOW_NODE_TRIGGERED:
                    beforeEvents.pop();
                    break;
                case LogEvent.BEFORE_RULEFLOW_GROUP_ACTIVATED:
                    RuleFlowGroupLogEvent ruleFlowGroupEvent = (RuleFlowGroupLogEvent) logEvent;
                    event.setString("RuleFlow Group activated: " + ruleFlowGroupEvent.getGroupName() + "[size=" + ruleFlowGroupEvent.getSize() + "]");
                    if (!beforeEvents.isEmpty()) {
                        beforeEvents.peek().addSubEvent(event);
                    } else {
                        events.add(event);
                    }
                    beforeEvents.push(event);
                    break;
                case LogEvent.AFTER_RULEFLOW_GROUP_ACTIVATED:
                    beforeEvents.pop();
                    break;
                case LogEvent.BEFORE_RULEFLOW_GROUP_DEACTIVATED:
                  ruleFlowGroupEvent = (RuleFlowGroupLogEvent) logEvent;
                    event.setString("RuleFlow Group deactivated: " + ruleFlowGroupEvent.getGroupName() + "[size=" + ruleFlowGroupEvent.getSize() + "]");
                    if (!beforeEvents.isEmpty()) {
                        beforeEvents.peek().addSubEvent(event);
                    } else {
                        events.add(event);
                    }
View Full Code Here

Examples of org.drools.core.audit.event.RuleFlowGroupLogEvent

                    break;
                case LogEvent.AFTER_RULEFLOW_NODE_TRIGGERED:
                    beforeEvents.pop();
                    break;
                case LogEvent.BEFORE_RULEFLOW_GROUP_ACTIVATED:
                    RuleFlowGroupLogEvent inRuleFlowGroupEvent = (RuleFlowGroupLogEvent) inEvent;
                    event.setString("RuleFlow Group activated: " + inRuleFlowGroupEvent.getGroupName() + "[size=" + inRuleFlowGroupEvent.getSize() + "]");
                    if (!beforeEvents.isEmpty()) {
                        ((Event) beforeEvents.peek()).addSubEvent(event);
                    } else {
                        events.add(event);
                    }
                    beforeEvents.push(event);
                    break;
                case LogEvent.AFTER_RULEFLOW_GROUP_ACTIVATED:
                    beforeEvents.pop();
                    break;
                case LogEvent.BEFORE_RULEFLOW_GROUP_DEACTIVATED:
                    inRuleFlowGroupEvent = (RuleFlowGroupLogEvent) inEvent;
                    event.setString("RuleFlow Group deactivated: " + inRuleFlowGroupEvent.getGroupName() + "[size=" + inRuleFlowGroupEvent.getSize() + "]");
                    if (!beforeEvents.isEmpty()) {
                        ((Event) beforeEvents.peek()).addSubEvent(event);
                    } else {
                        events.add(event);
                    }
View Full Code Here

Examples of org.drools.core.audit.event.RuleFlowGroupLogEvent

                    } else {
                        events.add(event);
                    }
                    break;
                case 10:
                    RuleFlowGroupLogEvent inRuleFlowGroupEvent = (RuleFlowGroupLogEvent) inEvent;
                    event.setString("RuleFlowGroup activated: " + inRuleFlowGroupEvent.getGroupName() + "[size=" + inRuleFlowGroupEvent.getSize() + "]");
                    if (currentBeforeActivationEvent != null) {
                        currentBeforeActivationEvent.addSubEvent(event);
                    } else {
                        events.add(event);
                    }
                    break;
                case 11:
                    inRuleFlowGroupEvent = (RuleFlowGroupLogEvent) inEvent;
                    event.setString("RuleFlowGroup deactivated: " + inRuleFlowGroupEvent.getGroupName() + "[size=" + inRuleFlowGroupEvent.getSize() + "]");
                    if (currentBeforeActivationEvent != null) {
                        currentBeforeActivationEvent.addSubEvent(event);
                    } else {
                        events.add(event);
                    }
View Full Code Here

Examples of org.drools.core.audit.event.RuleFlowGroupLogEvent

                    break;
                case LogEvent.AFTER_RULEFLOW_NODE_TRIGGERED:
                    beforeEvents.pop();
                    break;
                case LogEvent.BEFORE_RULEFLOW_GROUP_ACTIVATED:
                    RuleFlowGroupLogEvent ruleFlowGroupEvent = (RuleFlowGroupLogEvent) logEvent;
                    event.setString("RuleFlow Group activated: " + ruleFlowGroupEvent.getGroupName() + "[size=" + ruleFlowGroupEvent.getSize() + "]");
                    if (!beforeEvents.isEmpty()) {
                        beforeEvents.peek().addSubEvent(event);
                    } else {
                        events.add(event);
                    }
                    beforeEvents.push(event);
                    break;
                case LogEvent.AFTER_RULEFLOW_GROUP_ACTIVATED:
                    beforeEvents.pop();
                    break;
                case LogEvent.BEFORE_RULEFLOW_GROUP_DEACTIVATED:
                  ruleFlowGroupEvent = (RuleFlowGroupLogEvent) logEvent;
                    event.setString("RuleFlow Group deactivated: " + ruleFlowGroupEvent.getGroupName() + "[size=" + ruleFlowGroupEvent.getSize() + "]");
                    if (!beforeEvents.isEmpty()) {
                        beforeEvents.peek().addSubEvent(event);
                    } else {
                        events.add(event);
                    }
View Full Code Here

Examples of org.drools.core.audit.event.RuleFlowGroupLogEvent

                    break;
                case LogEvent.AFTER_RULEFLOW_NODE_TRIGGERED:
                    beforeEvents.pop();
                    break;
                case LogEvent.BEFORE_RULEFLOW_GROUP_ACTIVATED:
                    RuleFlowGroupLogEvent inRuleFlowGroupEvent = (RuleFlowGroupLogEvent) inEvent;
                    event.setString("RuleFlow Group activated: " + inRuleFlowGroupEvent.getGroupName() + "[size=" + inRuleFlowGroupEvent.getSize() + "]");
                    if (!beforeEvents.isEmpty()) {
                        beforeEvents.peek().addSubEvent(event);
                    } else {
                        events.add(event);
                    }
                    beforeEvents.push(event);
                    break;
                case LogEvent.AFTER_RULEFLOW_GROUP_ACTIVATED:
                    beforeEvents.pop();
                    break;
                case LogEvent.BEFORE_RULEFLOW_GROUP_DEACTIVATED:
                    inRuleFlowGroupEvent = (RuleFlowGroupLogEvent) inEvent;
                    event.setString("RuleFlow Group deactivated: " + inRuleFlowGroupEvent.getGroupName() + "[size=" + inRuleFlowGroupEvent.getSize() + "]");
                    if (!beforeEvents.isEmpty()) {
                        beforeEvents.peek().addSubEvent(event);
                    } else {
                        events.add(event);
                    }
View Full Code Here

Examples of org.drools.core.audit.event.RuleFlowGroupLogEvent

                    } else {
                        events.add(event);
                    }
                    break;
                case 10:
                    RuleFlowGroupLogEvent inRuleFlowGroupEvent = (RuleFlowGroupLogEvent) inEvent;
                    event.setString("RuleFlowGroup activated: " + inRuleFlowGroupEvent.getGroupName() + "[size=" + inRuleFlowGroupEvent.getSize() + "]");
                    if (currentBeforeActivationEvent != null) {
                        currentBeforeActivationEvent.addSubEvent(event);
                    } else {
                        events.add(event);
                    }
                    break;
                case 11:
                    inRuleFlowGroupEvent = (RuleFlowGroupLogEvent) inEvent;
                    event.setString("RuleFlowGroup deactivated: " + inRuleFlowGroupEvent.getGroupName() + "[size=" + inRuleFlowGroupEvent.getSize() + "]");
                    if (currentBeforeActivationEvent != null) {
                        currentBeforeActivationEvent.addSubEvent(event);
                    } else {
                        events.add(event);
                    }
View Full Code Here

Examples of org.drools.core.audit.event.RuleFlowGroupLogEvent

    public void agendaGroupPushed(AgendaGroupPushedEvent event) {
        // we don't audit this yet       
    }
   
    public void beforeRuleFlowGroupActivated(RuleFlowGroupActivatedEvent event) {
        filterLogEvent(new RuleFlowGroupLogEvent(
                        LogEvent.BEFORE_RULEFLOW_GROUP_ACTIVATED,
                        event.getRuleFlowGroup().getName(),
                        ((org.drools.core.spi.RuleFlowGroup)event.getRuleFlowGroup()).size()));
    }
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.