Examples of RuleBaseLogEvent


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

                    break;
                case LogEvent.AFTER_RULEFLOW_GROUP_DEACTIVATED:
                    beforeEvents.pop();
                    break;
                case LogEvent.BEFORE_PACKAGE_ADDED:
                    RuleBaseLogEvent ruleBaseEvent = (RuleBaseLogEvent) logEvent;
                    event.setString("Package added: " + ruleBaseEvent.getPackageName());
                    if (!beforeEvents.isEmpty()) {
                        beforeEvents.peek().addSubEvent(event);
                    } else {
                        events.add(event);
                    }
                    beforeEvents.push(event);
                    break;
                case LogEvent.AFTER_PACKAGE_ADDED:
                    beforeEvents.pop();
                    break;
                case LogEvent.BEFORE_PACKAGE_REMOVED:
                    ruleBaseEvent = (RuleBaseLogEvent) logEvent;
                    event.setString("Package removed: " + ruleBaseEvent.getPackageName());
                    if (!beforeEvents.isEmpty()) {
                        beforeEvents.peek().addSubEvent(event);
                    } else {
                        events.add(event);
                    }
                    beforeEvents.push(event);
                    break;
                case LogEvent.AFTER_PACKAGE_REMOVED:
                    beforeEvents.pop();
                    break;
                case LogEvent.BEFORE_RULE_ADDED:
                    ruleBaseEvent = (RuleBaseLogEvent) logEvent;
                    event.setString("Rule added: " + ruleBaseEvent.getRuleName());
                    if (!beforeEvents.isEmpty()) {
                        beforeEvents.peek().addSubEvent(event);
                    } else {
                        events.add(event);
                    }
                    beforeEvents.push(event);
                    break;
                case LogEvent.AFTER_RULE_ADDED:
                    beforeEvents.pop();
                    break;
                case LogEvent.BEFORE_RULE_REMOVED:
                    ruleBaseEvent = (RuleBaseLogEvent) logEvent;
                    event.setString("Rule removed: " + ruleBaseEvent.getRuleName());
                    if (!beforeEvents.isEmpty()) {
                        beforeEvents.peek().addSubEvent(event);
                    } else {
                        events.add(event);
                    }
View Full Code Here

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

                    break;
                case LogEvent.AFTER_RULEFLOW_GROUP_DEACTIVATED:
                    beforeEvents.pop();
                    break;
                case LogEvent.BEFORE_PACKAGE_ADDED:
                    RuleBaseLogEvent ruleBaseEvent = (RuleBaseLogEvent) inEvent;
                    event.setString("Package added: " + ruleBaseEvent.getPackageName());
                    if (!beforeEvents.isEmpty()) {
                        beforeEvents.peek().addSubEvent(event);
                    } else {
                        events.add(event);
                    }
                    beforeEvents.push(event);
                    break;
                case LogEvent.AFTER_PACKAGE_ADDED:
                    beforeEvents.pop();
                    break;
                case LogEvent.BEFORE_PACKAGE_REMOVED:
                    ruleBaseEvent = (RuleBaseLogEvent) inEvent;
                    event.setString("Package removed: " + ruleBaseEvent.getPackageName());
                    if (!beforeEvents.isEmpty()) {
                        beforeEvents.peek().addSubEvent(event);
                    } else {
                        events.add(event);
                    }
                    beforeEvents.push(event);
                    break;
                case LogEvent.AFTER_PACKAGE_REMOVED:
                    beforeEvents.pop();
                    break;
                case LogEvent.BEFORE_RULE_ADDED:
                    ruleBaseEvent = (RuleBaseLogEvent) inEvent;
                    event.setString("Rule added: " + ruleBaseEvent.getRuleName());
                    if (!beforeEvents.isEmpty()) {
                        beforeEvents.peek().addSubEvent(event);
                    } else {
                        events.add(event);
                    }
                    beforeEvents.push(event);
                    break;
                case LogEvent.AFTER_RULE_ADDED:
                    if (!beforeEvents.isEmpty()) {
                        Event beforeEvent = beforeEvents.pop();
                        beforeEvent.addSubEvents(newActivations);
                        newActivations.clear();
                    }
                    break;
                case LogEvent.BEFORE_RULE_REMOVED:
                    ruleBaseEvent = (RuleBaseLogEvent) inEvent;
                    event.setString("Rule removed: " + ruleBaseEvent.getRuleName());
                    if (!beforeEvents.isEmpty()) {
                        beforeEvents.peek().addSubEvent(event);
                    } else {
                        events.add(event);
                    }
View Full Code Here

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

                    } else {
                        events.add(event);
                    }
                    break;
                case 12:
                    RuleBaseLogEvent ruleBaseEvent = (RuleBaseLogEvent) inEvent;
                    event.setString("Package added: " + ruleBaseEvent.getPackageName());
                    if (currentBeforeActivationEvent != null) {
                        currentBeforeActivationEvent.addSubEvent(event);
                    } else {
                        events.add(event);
                    }
                    currentBeforePackageEvent = event;
                    break;
                case 13:
                    currentBeforePackageEvent = null;
                    break;
                case 14:
                    ruleBaseEvent = (RuleBaseLogEvent) inEvent;
                    event.setString("Package removed: " + ruleBaseEvent.getPackageName());
                    if (currentBeforeActivationEvent != null) {
                        currentBeforeActivationEvent.addSubEvent(event);
                    } else {
                        events.add(event);
                    }
                    currentBeforePackageEvent = event;
                    break;
                case 15:
                    currentBeforePackageEvent = null;
                    break;
                case 17:
                    ruleBaseEvent = (RuleBaseLogEvent) inEvent;
                    event.setString("Rule added: " + ruleBaseEvent.getRuleName());
                    if (currentBeforePackageEvent != null) {
                        currentBeforePackageEvent.addSubEvent(event);
                    } else if (currentBeforeActivationEvent != null) {
                        currentBeforeActivationEvent.addSubEvent(event);
                    } else {
                        events.add(event);
                    }
                    event.addSubEvents(newActivations);
                    newActivations.clear();
                    break;
                case 19:
                    ruleBaseEvent = (RuleBaseLogEvent) inEvent;
                    event.setString("Rule removed: " + ruleBaseEvent.getRuleName());
                    if (currentBeforePackageEvent != null) {
                        currentBeforePackageEvent.addSubEvent(event);
                    } else if (currentBeforeActivationEvent != null) {
                        currentBeforeActivationEvent.addSubEvent(event);
                    } else {
View Full Code Here

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

            event.getProcessInstance().getId(),
            event.getNewValue() == null ? "null" : event.getNewValue().toString()) );
    }

    public void afterKiePackageAdded(AfterKiePackageAddedEvent event) {
        filterLogEvent( new RuleBaseLogEvent( LogEvent.AFTER_PACKAGE_ADDED,
                                              event.getKiePackage().getName(),
                                              null ) );
    }
View Full Code Here

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

                                              event.getKiePackage().getName(),
                                              null ) );
    }

    public void afterKiePackageRemoved(AfterKiePackageRemovedEvent event) {
        filterLogEvent( new RuleBaseLogEvent( LogEvent.AFTER_PACKAGE_REMOVED,
                                              event.getKiePackage().getName(),
                                              null ) );
    }
View Full Code Here

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

    public void afterKieBaseUnlocked(AfterKieBaseUnlockedEvent event) {
    }

    public void afterRuleAdded(AfterRuleAddedEvent event) {
        filterLogEvent( new RuleBaseLogEvent( LogEvent.AFTER_RULE_ADDED,
                                              event.getRule().getPackageName(),
                                              event.getRule().getName() ) );
    }
View Full Code Here

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

                                              event.getRule().getPackageName(),
                                              event.getRule().getName() ) );
    }

    public void afterRuleRemoved(AfterRuleRemovedEvent event) {
        filterLogEvent( new RuleBaseLogEvent( LogEvent.AFTER_RULE_REMOVED,
                                              event.getRule().getPackageName(),
                                              event.getRule().getName() ) );
    }
View Full Code Here

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

    public void beforeFunctionRemoved(BeforeFunctionRemovedEvent event) {
    }

    public void beforeKiePackageAdded(BeforeKiePackageAddedEvent event) {
        filterLogEvent( new RuleBaseLogEvent( LogEvent.BEFORE_PACKAGE_ADDED,
                                              event.getKiePackage().getName(),
                                              null ) );
    }
View Full Code Here

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

                                              event.getKiePackage().getName(),
                                              null ) );
    }

    public void beforeKiePackageRemoved(BeforeKiePackageRemovedEvent event) {
        filterLogEvent( new RuleBaseLogEvent( LogEvent.BEFORE_PACKAGE_REMOVED,
                                              event.getKiePackage().getName(),
                                              null ) );
    }
View Full Code Here

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

                                              event.getKiePackage().getName(),
                                              null ) );
    }

    public void beforeRuleAdded(BeforeRuleAddedEvent event) {
        filterLogEvent( new RuleBaseLogEvent( LogEvent.BEFORE_RULE_ADDED,
                                              event.getRule().getPackageName(),
                                              event.getRule().getName() ) );
    }
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.