Package org.kie.builder

Examples of org.kie.builder.KieSessionModel


    public void moveKSession(String oldQName,
                             String newQName) {
        Map<String, KieSessionModel> newMap = new HashMap<String, KieSessionModel>();
        newMap.putAll( this.kSessions );
        KieSessionModel kieSessionModel = newMap.remove( oldQName );
        newMap.put(newQName, kieSessionModel);
        setKSessions( newMap );
    }
View Full Code Here


    public KieSession newKieSession() {
        return newKieSession((Environment)null);
    }

    public KieSession newKieSession(Environment environment) {
        KieSessionModel defaultKieSessionModel = kProject.getDefaultKieSession();
        if (defaultKieSessionModel == null) {
            throw new RuntimeException("Cannot find a defualt KieSession");
        }
        return newKieSession(defaultKieSessionModel.getName(), environment);
    }
View Full Code Here

        }
        return newKieSession(defaultKieSessionModel.getName(), environment);
    }

    public StatelessKieSession newStatelessKieSession() {
        KieSessionModel defaultKieSessionModel = kProject.getDefaultStatelessKieSession();
        if (defaultKieSessionModel == null) {
            throw new RuntimeException("Cannot find a defualt StatelessKieSession");
        }
        return newStatelessKieSession(defaultKieSessionModel.getName());
    }
View Full Code Here

TOP

Related Classes of org.kie.builder.KieSessionModel

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.