Package org.drools.repository

Examples of org.drools.repository.AssetItem.addCategory()


            String ruleName = "rule_" + i + "_" + System.currentTimeMillis();
            System.out.println("ADDING rule: " + ruleName);


            AssetItem item = repo.loadDefaultPackage().addAsset( ruleName, "Foo(bar == " + i + ")panic(" + i + ");" );
            item.addCategory( cat );
            list.add( item );

        }
    }
View Full Code Here


                                           "a description",
                                           "testBuiltInSelectorWithAssetCategoryCat1",
                                           "testBuiltInSelectorWithAssetCategoryPackage",
                                           "txt" );
        AssetItem item1 = rulesRepository.loadAssetByUUID( uuid1 );
        item1.addCategory("testBuiltInSelectorWithAssetCategoryCat2/testBuiltInSelectorWithAssetCategoryCat3");
       
        //rule2 in no category
        String uuid2 = serviceImplementation.createNewRule( "test AddRule2",
                                           "a description",
                                           null,
View Full Code Here

                                           "a description",
                                           "testBuiltInSelectorWithAssetCategoryCat1",
                                           "testBuiltInSelectorWithAssetCategoryPackage",
                                           "txt" );
        AssetItem item1 = impl.getRulesRepository().loadAssetByUUID( uuid1 );
        item1.addCategory("testBuiltInSelectorWithAssetCategoryCat2/testBuiltInSelectorWithAssetCategoryCat3");
       
        //rule2 in no category
        String uuid2 = impl.createNewRule( "test AddRule2",
                                           "a description",
                                           null,
View Full Code Here

                                          "testAddCategoriesCat1",
                                          "testAddCategoriesPackage",
                                          AssetFormats.DSL_TEMPLATE_RULE );

        AssetItem dtItem = impl.getRulesRepository().loadAssetByUUID( uuid );
        dtItem.addCategory( "testAddCategoriesCat1" );
        impl.getRulesRepository().save();

        AssetItem dtItem1 = impl.getRulesRepository().loadAssetByUUID( uuid );
        assertEquals( 1,
                      dtItem1.getCategories().size() );
View Full Code Here

        assertEquals( 1,
                      dtItem1.getCategories().size() );
        assertTrue( dtItem1.getCategorySummary().contains( "testAddCategoriesCat1" ) );

        AssetItem dtItem2 = impl.getRulesRepository().loadAssetByUUID( uuid );
        dtItem2.addCategory( "testAddCategoriesCat2" );
        impl.getRulesRepository().save();

        AssetItem dtItem3 = impl.getRulesRepository().loadAssetByUUID( uuid );
        assertEquals( 2,
                      dtItem3.getCategories().size() );
View Full Code Here

            String ruleName = "rule_" + i + "_" + System.currentTimeMillis();
            System.out.println("ADDING rule: " + ruleName);
                       
           
            AssetItem item = repo.loadDefaultPackage().addAsset( ruleName, "Foo(bar == " + i + ")panic(" + i + ");" );           
            item.addCategory( cat );
            list.add( item );
           
        }
       
       
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.