Package org.drools.repository

Examples of org.drools.repository.RulesRepository.createModule()


                repo.removeModuleSnapshot( pkg.getName(),
                                           snapName );
            }
        }

        final ModuleItem pkg = repo.createModule( "testSnapshotRebuild",
                                                  "" );
        DroolsHeader.updateDroolsHeader( "import java.util.List",
                                          pkg );
        repo.save();
View Full Code Here


    @Test
    public void testPackageRebuild() throws Exception {

        RulesRepository repo = rulesRepository;

        final ModuleItem pkg = repo.createModule( "testPackageRebuild",
                                                  "" );
        DroolsHeader.updateDroolsHeader( "import java.util.List",
                                          pkg );
        repo.save();
View Full Code Here

    @Test
    public void testBinaryPackageCompileAndExecute() throws Exception {
        RulesRepository repo = rulesRepository;

        // create our package
        ModuleItem pkg = repo.createModule( "testBinaryPackageCompile",
                                            "" );
        DroolsHeader.updateDroolsHeader( "global java.util.List ls \n import org.drools.Person",
                                          pkg );
        AssetItem rule1 = pkg.addAsset( "rule_1",
                                        "" );
View Full Code Here

    @Test
    public void testBinaryPackageCompileAndExecuteWithBRXML() throws Exception {
        RulesRepository repo = rulesRepository;

        // create our package
        ModuleItem pkg = repo.createModule( "testBinaryPackageCompileBRL",
                                            "" );
        DroolsHeader.updateDroolsHeader( "import org.drools.Person",
                                          pkg );
        AssetItem rule2 = pkg.addAsset( "rule2",
                                        "" );
View Full Code Here

    public void testLoadAndExecBinary() throws Exception {

        RulesRepository repo = rulesRepository;

        //Setup a binary package for use with this test
        ModuleItem pkg = repo.createModule( "testLoadAndExecBinary",
                                            "" );
        DroolsHeader.updateDroolsHeader( "import org.drools.Person",
                                          pkg );
        AssetItem rule = pkg.addAsset( "rule",
                                        "" );
View Full Code Here

    @Test
    public void testPackageSource() throws Exception {
        RulesRepository repo = rulesRepository;
        // create our package
        ModuleItem pkg = repo.createModule( "testPackageSource",
                                            "" );
        DroolsHeader.updateDroolsHeader( "import org.goo.Ber",
                                          pkg );
        AssetItem rule1 = pkg.addAsset( "rule_1",
                                        "" );
View Full Code Here

    @Test
    public void testBuildAssetBRXMLAndCopy() throws Exception {
        RulesRepository repo = rulesRepository;

        // create our package
        ModuleItem pkg = repo.createModule( "testBuildAssetBRL",
                                              "" );
        AssetItem model = pkg.addAsset("MyModel",
                "");
        model.updateFormat( AssetFormats.MODEL );
        model.updateBinaryContentAttachment(this.getClass().getResourceAsStream("/billasurf.jar"));
View Full Code Here

    @Test
    public void testAssetSource() throws Exception {
        RulesRepository repo = rulesRepository;

        // create our package
        ModuleItem pkg = repo.createModule( "testAssetSource",
                                              "" );
        AssetItem asset = pkg.addAsset( "testRule",
                                        "" );
        asset.updateFormat( AssetFormats.DRL );
        asset.updateContent( "rule 'n' \n when Foo() then bar(); \n end" );
View Full Code Here

    @Test
    public void testBuildAssetWithPackageConfigError() throws Exception {
        RulesRepository repo = rulesRepository;

        ModuleItem pkg = repo.createModule( "testBuildAssetWithPackageConfigError",
                                              "" );
        // AssetItem model = pkg.addAsset( "MyModel", "" );
        // model.updateFormat( AssetFormats.MODEL );
        // model.updateBinaryContentAttachment(
        // this.getClass().getResourceAsStream( "/billasurf.jar" ) );
View Full Code Here

    @Test
    public void testModelAttached() throws Exception {

        RulesRepository repo = rulesRepository;

        ModuleItem pacakge = repo.createModule( "testModelAttachedPack",
                                                  "for test" );
        AssetItem asset = pacakge.addAsset( "testModelAttachedAsset",
                                            "description" );

        InputStream is = this.getClass().getResourceAsStream( "domain.objects-1.1.8.jar" );
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.