org.drools.compiler.kie.builder.impl.KieProject Maven / Gradle / Ivy
package org.drools.compiler.kie.builder.impl;
import org.kie.api.builder.ReleaseId;
import org.kie.api.builder.model.KieBaseModel;
import org.kie.api.builder.model.KieSessionModel;
public interface KieProject {
ReleaseId getGAV();
InternalKieModule getKieModuleForKBase(String kBaseName);
KieBaseModel getKieBaseModel(String kBaseName);
KieBaseModel getDefaultKieBaseModel();
KieSessionModel getKieSessionModel(String kSessionName);
KieSessionModel getDefaultKieSession();
KieSessionModel getDefaultStatelessKieSession();
void init();
ClassLoader getClassLoader();
ClassLoader getClonedClassLoader();
ResultsImpl verify();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy