Package org.kie.runtime

Examples of org.kie.runtime.KieContainer


       
        Resource ex1Res = ks.getResources().newFileSystemResource( getFile("named-kiesession") ) ;
        Resource ex2Res = ks.getResources().newFileSystemResource( getFile("kiebase-inclusion") ) ;
       
        KieModule kModule = kr.addKieModule(ex1Res,  ex2Res);
        KieContainer kContainer = ks.newKieContainer( kModule.getReleaseId() );

        KieSession kSession = kContainer.newKieSession( "ksession2" );
        kSession.setGlobal( "out", out );
       
        Object msg1 = createMessage(kContainer, "Dave", "Hello, HAL. Do you read me, HAL?");       
        kSession.insert( msg1 );
        kSession.fireAllRules();             
View Full Code Here


            KieServices ks = KieServices.Factory.get();

            // to array, so we don't mutate that which we are iterating over
            if ( !gavs.isEmpty() ) {
                for ( ReleaseId releaseId : gavs.keySet().toArray( new ReleaseId[gavs.size()] ) ) {
                    KieContainer kContainer = ks.newKieContainer(releaseId);
                    if ( kContainer == null ) {
                        log.error( "Unable to retrieve KieContainer for @ReleaseId({})",
                                   releaseId.toString() );
                    } else {
                        log.debug( "KieContainer retrieved for @ReleaseId({})",
View Full Code Here

TOP

Related Classes of org.kie.runtime.KieContainer

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.