Examples of removeKnowledgePackage()


Examples of org.drools.KnowledgeBase.removeKnowledgePackage()

        // already active, so no new activation should be created
        ksession.insert( new Person( "mark" ) );
        verify( alistener,
                times( 1 ) ).activationCreated( any( org.drools.event.rule.ActivationCreatedEvent.class ) );

        kbase.removeKnowledgePackage( "org.drools" );

        assertEquals( 0,
                      kbase.getKnowledgePackages().size() );

        // lets re-compile and add it again
View Full Code Here

Examples of org.drools.KnowledgeBase.removeKnowledgePackage()

        ksession.fireAllRules();

        assertEquals( 0,
                      results.size() );

        kbase.removeKnowledgePackage( "org.drools" );

        ksession.retract( ksession.getFactHandle( b ) );

        kbuilder = KnowledgeBuilderFactory.newKnowledgeBuilder();
        kbuilder.add( ResourceFactory.newClassPathResource( "test_DynamicNotNode.drl",
View Full Code Here

Examples of org.drools.core.impl.InternalKnowledgeBase.removeKnowledgePackage()

        kbase.removeRule( "org.drools.compiler", "like book" );
        assertEquals( 2,
                      ((InternalRuleBase)kbase.getRuleBase()).getPackagesMap().get("org.drools.compiler").getRules().length );

        kbase.removeKnowledgePackage( "org.drools.compiler" );
        assertEquals( 1,
                      kbase.getKnowledgePackages().size() );
    }

    @Test(timeout=10000)
View Full Code Here

Examples of org.drools.core.impl.InternalKnowledgeBase.removeKnowledgePackage()

        kbase.removeRule( "org.drools.compiler", "like book" );
        assertEquals( 2,
                      kbase.getPackagesMap().get("org.drools.compiler").getRules().size() );

        kbase.removeKnowledgePackage( "org.drools.compiler" );
        assertEquals( 1,
                      kbase.getKnowledgePackages().size() );
    }

    @Test(timeout=10000) @Ignore
View Full Code Here

Examples of org.drools.core.impl.InternalKnowledgeBase.removeKnowledgePackage()

        kbase.removeRule( "org.drools.compiler", "like book" );
        assertEquals( 2,
                      ((InternalRuleBase)kbase.getRuleBase()).getPackagesMap().get("org.drools.compiler").getRules().length );

        kbase.removeKnowledgePackage( "org.drools.compiler" );
        assertEquals( 1,
                      kbase.getKnowledgePackages().size() );
    }

    @Test(timeout=10000)
View Full Code Here

Examples of org.kie.internal.KnowledgeBase.removeKnowledgePackage()

         Assert.assertEquals(1, kpgs.size());

         KnowledgeBase kbase = getKnowledgeBase();
         kbase.addKnowledgePackages( kpgs );

         kbase.removeKnowledgePackage( kpgs.iterator().next().getName() );
     }

     @Test
     public void testCompilationFailureOnTernaryComparison() {
         // JBRULES-3642
View Full Code Here

Examples of org.kie.internal.KnowledgeBase.removeKnowledgePackage()

        if ( kbuilder.hasErrors() ) {
            fail( kbuilder.getErrors().toString() );
        }
        KnowledgeBase kbase = KnowledgeBaseFactory.newKnowledgeBase();
        kbase.addKnowledgePackages( kbuilder.getKnowledgePackages() );
        kbase.removeKnowledgePackage(packageName);
    }

    @Test
    public void testFireAfterRemoveDuplicatedConditionInDifferentPackages() {
        String packageName = "test_same_condition_pk" ;
View Full Code Here

Examples of org.kie.internal.KnowledgeBase.removeKnowledgePackage()

        Assert.assertEquals( 1, kpgs.size() );

        KnowledgeBase kbase = getKnowledgeBase();
        kbase.addKnowledgePackages( kpgs );

        kbase.removeKnowledgePackage(kpgs.iterator().next().getName());
    }

    @Test
    public void testCompilationFailureOnTernaryComparison() {
        // JBRULES-3642
View Full Code Here

Examples of org.kie.internal.KnowledgeBase.removeKnowledgePackage()

         Assert.assertEquals(1, kpgs.size());

         KnowledgeBase kbase = getKnowledgeBase();
         kbase.addKnowledgePackages( kpgs );

         kbase.removeKnowledgePackage( kpgs.iterator().next().getName() );
     }

     @Test
     public void testCompilationFailureOnTernaryComparison() {
         // JBRULES-3642
View Full Code Here

Examples of org.kie.internal.KnowledgeBase.removeKnowledgePackage()

        kbase.removeRule( "org.drools.compiler.test",
                          "like cheese" );
        assertEquals( 3,
                      knowledgePackage.getRules().size() );

        kbase.removeKnowledgePackage( "org.drools.compiler.test" );
        assertEquals( 1,
                      kbase.getKnowledgePackages().size() );
    }

    @Test(timeout=10000)
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.