Package org.drools.core.definitions.impl

Examples of org.drools.core.definitions.impl.KnowledgePackageImp


                overrideReSource( ((KnowledgePackageImp) kpkg).pkg, resource );
                addPackage( ((KnowledgePackageImp) kpkg).pkg );
            }
        } else if ( object instanceof KnowledgePackageImp ) {
            // KnowledgeBuilder API
            KnowledgePackageImp kpkg = (KnowledgePackageImp) object;
            overrideReSource( kpkg.pkg, resource );
            addPackage( kpkg.pkg );
        } else if ( object instanceof Package ) {
            // Old Drools 4 API
            Package pkg = (Package) object;
View Full Code Here


        Package[] pkgs = pkgBuilder.getPackages();
        List<KnowledgePackage> list = new ArrayList<KnowledgePackage>( pkgs.length );

        for ( Package pkg : pkgs ) {
            list.add( new KnowledgePackageImp( pkg ) );
        }

        return list;
    }
View Full Code Here

                overrideReSource( ((KnowledgePackageImp) kpkg).pkg, resource );
                addPackage( ((KnowledgePackageImp) kpkg).pkg );
            }
        } else if ( object instanceof KnowledgePackageImp ) {
            // KnowledgeBuilder API
            KnowledgePackageImp kpkg = (KnowledgePackageImp) object;
            overrideReSource( kpkg.pkg, resource );
            addPackage( kpkg.pkg );
        } else if ( object instanceof Package ) {
            // Old Drools 4 API
            Package pkg = (Package) object;
View Full Code Here

        Package[] pkgs = pkgBuilder.getPackages();
        List<KnowledgePackage> list = new ArrayList<KnowledgePackage>( pkgs.length );

        for ( Package pkg : pkgs ) {
            list.add( new KnowledgePackageImp( pkg ) );
        }

        return list;
    }
View Full Code Here

                overrideReSource(((KnowledgePackageImp) kpkg).pkg, resource);
                addPackage(((KnowledgePackageImp) kpkg).pkg);
            }
        } else if (object instanceof KnowledgePackageImp) {
            // KnowledgeBuilder API
            KnowledgePackageImp kpkg = (KnowledgePackageImp) object;
            overrideReSource(kpkg.pkg, resource);
            addPackage(kpkg.pkg);
        } else if (object instanceof Package) {
            // Old Drools 4 API
            Package pkg = (Package) object;
View Full Code Here

public class MarshallingTest extends CommonTestMethodBase {

    @Test
    public void testSerializable() throws Exception {
        Package pkg = loadPackage( "../test_Serializable.drl" );
        KnowledgePackage kpkg = new KnowledgePackageImp( pkg );
        kpkg = SerializationHelper.serializeObject( kpkg );

        KnowledgeBase kbase = loadKnowledgeBase();
        kbase.addKnowledgePackages( Collections.singleton( kpkg ) );
View Full Code Here

    }

    @Test @Ignore("This test is suspicious to say the least...")
    public void testScheduledActivation() {
        KnowledgeBaseImpl knowledgeBase = (KnowledgeBaseImpl) KnowledgeBaseFactory.newKnowledgeBase();
        KnowledgePackageImp impl = new KnowledgePackageImp();
        impl.pkg = new org.drools.core.rule.Package( "test" );

        BuildContext buildContext = new BuildContext( (InternalRuleBase) knowledgeBase.getRuleBase(), ((ReteooRuleBase) knowledgeBase.getRuleBase())
                .getReteooBuilder().getIdGenerator() );
        //simple rule that fires after 10 seconds
View Full Code Here

            for( KnowledgePackage kpkg : pkgs ) {
                addPackage( ((KnowledgePackageImp)kpkg).pkg );
            }
        } else if( object instanceof KnowledgePackageImp ) {
            // KnowledgeBuilder API
            KnowledgePackageImp kpkg = (KnowledgePackageImp) object;
            addPackage( kpkg.pkg );
        } else if( object instanceof Package ) {
            // Old Drools 4 API
            Package pkg = (Package) object;            
            addPackage( pkg );
View Full Code Here

                overrideReSource(((KnowledgePackageImp) kpkg).pkg, resource);
                addPackage(((KnowledgePackageImp) kpkg).pkg);
            }
        } else if (object instanceof KnowledgePackageImp) {
            // KnowledgeBuilder API
            KnowledgePackageImp kpkg = (KnowledgePackageImp) object;
            overrideReSource(kpkg.pkg, resource);
            addPackage(kpkg.pkg);
        } else if (object instanceof Package) {
            // Old Drools 4 API
            Package pkg = (Package) object;
View Full Code Here

                overrideReSource( ((KnowledgePackageImp)kpkg).pkg, resource );
                addPackage( ((KnowledgePackageImp)kpkg).pkg );
            }
        } else if( object instanceof KnowledgePackageImp ) {
            // KnowledgeBuilder API
            KnowledgePackageImp kpkg = (KnowledgePackageImp) object;
            overrideReSource( kpkg.pkg, resource );
            addPackage( kpkg.pkg );
        } else if( object instanceof Package ) {
            // Old Drools 4 API
            Package pkg = (Package) object;
View Full Code Here

TOP

Related Classes of org.drools.core.definitions.impl.KnowledgePackageImp

Copyright © 2018 www.massapicom. 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.