|
Drools :: Compiler 6.0.0.CR5 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.drools.compiler.kie.builder.impl.KieContainerImpl
public class KieContainerImpl
| Constructor Summary | |
|---|---|
KieContainerImpl(KieProject kProject,
org.kie.api.builder.KieRepository kr)
|
|
| Method Summary | |
|---|---|
void |
dispose()
Disposes all the KieSessions created in this KieContainer |
ClassLoader |
getClassLoader()
|
org.kie.api.KieBase |
getKieBase()
|
org.kie.api.KieBase |
getKieBase(String kBaseName)
|
org.kie.api.builder.model.KieBaseModel |
getKieBaseModel(String kBaseName)
Returns the KieBaseModel for the KieBase with the given name |
org.kie.api.builder.KieModule |
getKieModuleForKBase(String kBaseName)
|
KieProject |
getKieProject()
|
org.kie.api.runtime.KieSession |
getKieSession()
Returns an already created defualt KieSession for this KieContainer or creates a new one |
org.kie.api.runtime.KieSession |
getKieSession(String kSessionName)
Returns an already created KieSession with the given name for this KieContainer or creates a new one |
org.kie.api.builder.model.KieSessionModel |
getKieSessionModel(String kSessionName)
Returns the KieSessionModel for the KieSession with the given name |
org.kie.api.builder.ReleaseId |
getReleaseId()
|
org.kie.api.runtime.StatelessKieSession |
getStatelessKieSession()
|
org.kie.api.runtime.StatelessKieSession |
getStatelessKieSession(String kSessionName)
|
org.kie.api.KieBase |
newKieBase(org.kie.api.KieBaseConfiguration conf)
|
org.kie.api.KieBase |
newKieBase(String kBaseName,
org.kie.api.KieBaseConfiguration conf)
|
org.kie.api.runtime.KieSession |
newKieSession()
|
org.kie.api.runtime.KieSession |
newKieSession(org.kie.api.runtime.Environment environment)
|
org.kie.api.runtime.KieSession |
newKieSession(org.kie.api.runtime.Environment environment,
org.kie.api.runtime.KieSessionConfiguration conf)
|
org.kie.api.runtime.KieSession |
newKieSession(org.kie.api.runtime.KieSessionConfiguration conf)
|
org.kie.api.runtime.KieSession |
newKieSession(String kSessionName)
|
org.kie.api.runtime.KieSession |
newKieSession(String kSessionName,
org.kie.api.runtime.Environment environment)
|
org.kie.api.runtime.KieSession |
newKieSession(String kSessionName,
org.kie.api.runtime.Environment environment,
org.kie.api.runtime.KieSessionConfiguration conf)
|
org.kie.api.runtime.KieSession |
newKieSession(String kSessionName,
org.kie.api.runtime.KieSessionConfiguration conf)
|
org.kie.api.runtime.StatelessKieSession |
newStatelessKieSession()
|
org.kie.api.runtime.StatelessKieSession |
newStatelessKieSession(org.kie.api.runtime.KieSessionConfiguration conf)
|
org.kie.api.runtime.StatelessKieSession |
newStatelessKieSession(String kSessionName)
|
org.kie.api.runtime.StatelessKieSession |
newStatelessKieSession(String kSessionName,
org.kie.api.runtime.KieSessionConfiguration conf)
|
void |
updateToVersion(org.kie.api.builder.ReleaseId newReleaseId)
|
org.kie.api.builder.Results |
verify()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public KieContainerImpl(KieProject kProject,
org.kie.api.builder.KieRepository kr)
| Method Detail |
|---|
public org.kie.api.builder.ReleaseId getReleaseId()
getReleaseId in interface org.kie.api.runtime.KieContainerpublic void updateToVersion(org.kie.api.builder.ReleaseId newReleaseId)
updateToVersion in interface org.kie.api.runtime.KieContainerpublic org.kie.api.KieBase getKieBase()
getKieBase in interface org.kie.api.runtime.KieContainerpublic org.kie.api.builder.Results verify()
verify in interface org.kie.api.runtime.KieContainerpublic org.kie.api.KieBase getKieBase(String kBaseName)
getKieBase in interface org.kie.api.runtime.KieContainerpublic org.kie.api.KieBase newKieBase(org.kie.api.KieBaseConfiguration conf)
newKieBase in interface org.kie.api.runtime.KieContainer
public org.kie.api.KieBase newKieBase(String kBaseName,
org.kie.api.KieBaseConfiguration conf)
newKieBase in interface org.kie.api.runtime.KieContainerpublic org.kie.api.runtime.KieSession newKieSession()
newKieSession in interface org.kie.api.runtime.KieContainerpublic org.kie.api.runtime.KieSession getKieSession()
InternalKieContainer
getKieSession in interface InternalKieContainerKieSessionModel.setDefault(boolean)public org.kie.api.runtime.KieSession newKieSession(org.kie.api.runtime.KieSessionConfiguration conf)
newKieSession in interface org.kie.api.runtime.KieContainerpublic org.kie.api.runtime.KieSession newKieSession(org.kie.api.runtime.Environment environment)
newKieSession in interface org.kie.api.runtime.KieContainer
public org.kie.api.runtime.KieSession newKieSession(org.kie.api.runtime.Environment environment,
org.kie.api.runtime.KieSessionConfiguration conf)
public org.kie.api.runtime.StatelessKieSession newStatelessKieSession()
newStatelessKieSession in interface org.kie.api.runtime.KieContainerpublic org.kie.api.runtime.StatelessKieSession newStatelessKieSession(org.kie.api.runtime.KieSessionConfiguration conf)
newStatelessKieSession in interface org.kie.api.runtime.KieContainerpublic org.kie.api.runtime.StatelessKieSession getStatelessKieSession()
getStatelessKieSession in interface InternalKieContainerpublic org.kie.api.runtime.KieSession newKieSession(String kSessionName)
newKieSession in interface org.kie.api.runtime.KieContainerpublic org.kie.api.runtime.KieSession getKieSession(String kSessionName)
InternalKieContainer
getKieSession in interface InternalKieContainerKieSessionModel.setDefault(boolean)
public org.kie.api.runtime.KieSession newKieSession(String kSessionName,
org.kie.api.runtime.Environment environment)
newKieSession in interface org.kie.api.runtime.KieContainer
public org.kie.api.runtime.KieSession newKieSession(String kSessionName,
org.kie.api.runtime.KieSessionConfiguration conf)
newKieSession in interface org.kie.api.runtime.KieContainer
public org.kie.api.runtime.KieSession newKieSession(String kSessionName,
org.kie.api.runtime.Environment environment,
org.kie.api.runtime.KieSessionConfiguration conf)
newKieSession in interface org.kie.api.runtime.KieContainerpublic org.kie.api.runtime.StatelessKieSession newStatelessKieSession(String kSessionName)
newStatelessKieSession in interface org.kie.api.runtime.KieContainer
public org.kie.api.runtime.StatelessKieSession newStatelessKieSession(String kSessionName,
org.kie.api.runtime.KieSessionConfiguration conf)
newStatelessKieSession in interface org.kie.api.runtime.KieContainerpublic org.kie.api.runtime.StatelessKieSession getStatelessKieSession(String kSessionName)
getStatelessKieSession in interface InternalKieContainerpublic void dispose()
InternalKieContainer
dispose in interface InternalKieContainerpublic KieProject getKieProject()
public org.kie.api.builder.KieModule getKieModuleForKBase(String kBaseName)
public org.kie.api.builder.model.KieBaseModel getKieBaseModel(String kBaseName)
InternalKieContainer
getKieBaseModel in interface InternalKieContainerpublic org.kie.api.builder.model.KieSessionModel getKieSessionModel(String kSessionName)
InternalKieContainer
getKieSessionModel in interface InternalKieContainerpublic ClassLoader getClassLoader()
getClassLoader in interface org.kie.api.runtime.KieContainer
|
Drools :: Compiler 6.0.0.CR5 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||