public class KieModuleKieProject extends AbstractKieProject
kBaseModels, kSessionModels
Constructor and Description |
---|
KieModuleKieProject(InternalKieModule kieModule) |
KieModuleKieProject(InternalKieModule kieModule,
ClassLoader parent) |
Modifier and Type | Method and Description |
---|---|
ClassLoader |
getClassLoader() |
ClassLoader |
getClonedClassLoader() |
long |
getCreationTimestamp() |
org.kie.api.builder.model.KieBaseModel |
getDefaultKieBaseModel() |
org.kie.api.builder.model.KieSessionModel |
getDefaultKieSession() |
org.kie.api.builder.model.KieSessionModel |
getDefaultStatelessKieSession() |
org.kie.api.builder.ReleaseId |
getGAV() |
InternalKieModule |
getInternalKieModule() |
org.kie.api.builder.model.KieBaseModel |
getKieBaseModel(String kBaseName) |
InternalKieModule |
getKieModuleForKBase(String kBaseName) |
org.kie.api.builder.model.KieSessionModel |
getKieSessionModel(String kSessionName) |
InputStream |
getPomAsStream() |
void |
init() |
Map<String,org.kie.api.builder.model.KieBaseModel> |
updateToModule(InternalKieModule updatedKieModule) |
cleanIndex, getKieBaseNames, getTransitiveIncludes, getTransitiveIncludes, indexParts, verify, verify, verify, verify
public KieModuleKieProject(InternalKieModule kieModule)
public KieModuleKieProject(InternalKieModule kieModule, ClassLoader parent)
public void init()
public InputStream getPomAsStream()
public org.kie.api.builder.ReleaseId getGAV()
public long getCreationTimestamp()
public InternalKieModule getKieModuleForKBase(String kBaseName)
public InternalKieModule getInternalKieModule()
public ClassLoader getClassLoader()
public ClassLoader getClonedClassLoader()
public Map<String,org.kie.api.builder.model.KieBaseModel> updateToModule(InternalKieModule updatedKieModule)
public org.kie.api.builder.model.KieBaseModel getDefaultKieBaseModel()
getDefaultKieBaseModel
in interface KieProject
getDefaultKieBaseModel
in class AbstractKieProject
public org.kie.api.builder.model.KieSessionModel getDefaultKieSession()
getDefaultKieSession
in interface KieProject
getDefaultKieSession
in class AbstractKieProject
public org.kie.api.builder.model.KieSessionModel getDefaultStatelessKieSession()
getDefaultStatelessKieSession
in interface KieProject
getDefaultStatelessKieSession
in class AbstractKieProject
public org.kie.api.builder.model.KieBaseModel getKieBaseModel(String kBaseName)
getKieBaseModel
in interface KieProject
getKieBaseModel
in class AbstractKieProject
public org.kie.api.builder.model.KieSessionModel getKieSessionModel(String kSessionName)
getKieSessionModel
in interface KieProject
getKieSessionModel
in class AbstractKieProject
Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.