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(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() |
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(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()
public InputStream getPomAsStream()
Copyright © 2001–2016 JBoss by Red Hat. All rights reserved.