public class ClasspathKieProject extends AbstractKieProject
Modifier and Type | Field and Description |
---|---|
static String |
OSGI_KIE_MODULE_CLASS_NAME |
kBaseModels, kSessionModels
Modifier and Type | Method and Description |
---|---|
static InternalKieModule |
createInternalKieModule(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() |
long |
getCreationTimestamp() |
org.kie.api.builder.ReleaseId |
getGAV() |
InternalKieModule |
getKieModuleForKBase(String kBaseName) |
InputStream |
getPomAsStream() |
static String |
getPomProperties(String urlPathToAdd) |
void |
init() |
cleanIndex, getDefaultKieBaseModel, getDefaultKieSession, getDefaultStatelessKieSession, getKieBaseModel, getKieBaseNames, getKieSessionModel, getTransitiveIncludes, getTransitiveIncludes, indexParts, verify, verify, verify, verify
public static final String OSGI_KIE_MODULE_CLASS_NAME
public void init()
public org.kie.api.builder.ReleaseId getGAV()
public long getCreationTimestamp()
public void discoverKieModules()
public static InternalKieModule fetchKModule(URL url)
public static InternalKieModule createInternalKieModule(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()
public InputStream getPomAsStream()
Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.