public class ClasspathKieProject extends AbstractKieProject
Modifier and Type | Field and Description |
---|---|
static String |
OSGI_KIE_MODULE_CLASS_NAME |
kBaseModels, kSessionModels
Constructor and Description |
---|
ClasspathKieProject() |
ClasspathKieProject(org.kie.api.builder.KieRepository kr) |
Modifier and Type | Method and Description |
---|---|
static InternalKieModule |
createInternalKieModule(URL url,
String fixedURL,
org.kie.api.builder.model.KieModuleModel kieProject,
org.kie.api.builder.ReleaseId releaseId,
String rootPath) |
void |
discoverKieModules() |
static InternalKieModule |
fetchKModule(URL url) |
static String |
fixURLFromKProjectPath(URL url) |
ClassLoader |
getClassLoader() |
ClassLoader |
getClonedClassLoader() |
org.kie.api.builder.ReleaseId |
getGAV() |
InternalKieModule |
getKieModuleForKBase(String kBaseName) |
static String |
getPomProperties(String urlPathToAdd) |
void |
init() |
cleanIndex, getDefaultKieBaseModel, getDefaultKieSession, getDefaultStatelessKieSession, getKieBaseModel, getKieSessionModel, indexParts, verify, verify
public static final String OSGI_KIE_MODULE_CLASS_NAME
public ClasspathKieProject()
public ClasspathKieProject(org.kie.api.builder.KieRepository kr)
public void init()
public org.kie.api.builder.ReleaseId getGAV()
public void discoverKieModules()
public static InternalKieModule fetchKModule(URL url)
public static InternalKieModule createInternalKieModule(URL url, String fixedURL, org.kie.api.builder.model.KieModuleModel kieProject, org.kie.api.builder.ReleaseId releaseId, String rootPath)
public InternalKieModule getKieModuleForKBase(String kBaseName)
public ClassLoader getClassLoader()
public ClassLoader getClonedClassLoader()
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.