Class KieImportBaseResolver
- java.lang.Object
-
- org.kie.aries.blueprint.factorybeans.AbstractKieObjectsResolver
-
- org.kie.aries.blueprint.factorybeans.KieImportBaseResolver
-
- All Implemented Interfaces:
org.kie.api.event.kiebase.KieBaseEventManager,org.kie.api.KieBase,Initializable
public class KieImportBaseResolver extends AbstractKieObjectsResolver implements org.kie.api.KieBase
-
-
Field Summary
-
Fields inherited from class org.kie.aries.blueprint.factorybeans.AbstractKieObjectsResolver
releaseId
-
-
Constructor Summary
Constructors Constructor Description KieImportBaseResolver(String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddEventListener(org.kie.api.event.kiebase.KieBaseEventListener kieBaseEventListener)Set<String>getEntryPointIds()org.kie.api.definition.type.FactTypegetFactType(String s, String s1)Collection<org.kie.api.event.kiebase.KieBaseEventListener>getKieBaseEventListeners()org.kie.api.definition.KiePackagegetKiePackage(String s)Collection<org.kie.api.definition.KiePackage>getKiePackages()Collection<? extends org.kie.api.runtime.KieSession>getKieSessions()org.kie.api.definition.process.ProcessgetProcess(String s)Collection<org.kie.api.definition.process.Process>getProcesses()org.kie.api.definition.rule.QuerygetQuery(String s, String s1)org.kie.api.definition.rule.RulegetRule(String s, String s1)Objectinit(BlueprintContextHelper context)org.kie.api.runtime.KieSessionnewKieSession()org.kie.api.runtime.KieSessionnewKieSession(org.kie.api.runtime.KieSessionConfiguration kieSessionConfiguration, org.kie.api.runtime.Environment environment)org.kie.api.runtime.KieSessionsPoolnewKieSessionsPool(int initialSize)org.kie.api.runtime.StatelessKieSessionnewStatelessKieSession()org.kie.api.runtime.StatelessKieSessionnewStatelessKieSession(org.kie.api.runtime.KieSessionConfiguration kieSessionConfiguration)voidremoveEventListener(org.kie.api.event.kiebase.KieBaseEventListener kieBaseEventListener)voidremoveFunction(String s, String s1)voidremoveKiePackage(String s)voidremoveProcess(String s)voidremoveQuery(String s, String s1)voidremoveRule(String s, String s1)-
Methods inherited from class org.kie.aries.blueprint.factorybeans.AbstractKieObjectsResolver
getBundleContext, newStatefulSession, newStatelessSession, resolveKBase, resolveKContainer, resolveKSession, resolveKSession, setBundleContext
-
-
-
-
Constructor Detail
-
KieImportBaseResolver
public KieImportBaseResolver(String name)
-
-
Method Detail
-
init
public Object init(BlueprintContextHelper context)
- Specified by:
initin interfaceInitializable
-
getKiePackages
public Collection<org.kie.api.definition.KiePackage> getKiePackages()
- Specified by:
getKiePackagesin interfaceorg.kie.api.KieBase
-
getKiePackage
public org.kie.api.definition.KiePackage getKiePackage(String s)
- Specified by:
getKiePackagein interfaceorg.kie.api.KieBase
-
removeKiePackage
public void removeKiePackage(String s)
- Specified by:
removeKiePackagein interfaceorg.kie.api.KieBase
-
getRule
public org.kie.api.definition.rule.Rule getRule(String s, String s1)
- Specified by:
getRulein interfaceorg.kie.api.KieBase
-
removeRule
public void removeRule(String s, String s1)
- Specified by:
removeRulein interfaceorg.kie.api.KieBase
-
getQuery
public org.kie.api.definition.rule.Query getQuery(String s, String s1)
- Specified by:
getQueryin interfaceorg.kie.api.KieBase
-
removeQuery
public void removeQuery(String s, String s1)
- Specified by:
removeQueryin interfaceorg.kie.api.KieBase
-
removeFunction
public void removeFunction(String s, String s1)
- Specified by:
removeFunctionin interfaceorg.kie.api.KieBase
-
getFactType
public org.kie.api.definition.type.FactType getFactType(String s, String s1)
- Specified by:
getFactTypein interfaceorg.kie.api.KieBase
-
getProcess
public org.kie.api.definition.process.Process getProcess(String s)
- Specified by:
getProcessin interfaceorg.kie.api.KieBase
-
removeProcess
public void removeProcess(String s)
- Specified by:
removeProcessin interfaceorg.kie.api.KieBase
-
getProcesses
public Collection<org.kie.api.definition.process.Process> getProcesses()
- Specified by:
getProcessesin interfaceorg.kie.api.KieBase
-
newKieSession
public org.kie.api.runtime.KieSession newKieSession(org.kie.api.runtime.KieSessionConfiguration kieSessionConfiguration, org.kie.api.runtime.Environment environment)- Specified by:
newKieSessionin interfaceorg.kie.api.KieBase
-
newKieSession
public org.kie.api.runtime.KieSession newKieSession()
- Specified by:
newKieSessionin interfaceorg.kie.api.KieBase
-
newKieSessionsPool
public org.kie.api.runtime.KieSessionsPool newKieSessionsPool(int initialSize)
- Specified by:
newKieSessionsPoolin interfaceorg.kie.api.KieBase
-
getKieSessions
public Collection<? extends org.kie.api.runtime.KieSession> getKieSessions()
- Specified by:
getKieSessionsin interfaceorg.kie.api.KieBase
-
newStatelessKieSession
public org.kie.api.runtime.StatelessKieSession newStatelessKieSession(org.kie.api.runtime.KieSessionConfiguration kieSessionConfiguration)
- Specified by:
newStatelessKieSessionin interfaceorg.kie.api.KieBase
-
newStatelessKieSession
public org.kie.api.runtime.StatelessKieSession newStatelessKieSession()
- Specified by:
newStatelessKieSessionin interfaceorg.kie.api.KieBase
-
getEntryPointIds
public Set<String> getEntryPointIds()
- Specified by:
getEntryPointIdsin interfaceorg.kie.api.KieBase
-
addEventListener
public void addEventListener(org.kie.api.event.kiebase.KieBaseEventListener kieBaseEventListener)
- Specified by:
addEventListenerin interfaceorg.kie.api.event.kiebase.KieBaseEventManager
-
removeEventListener
public void removeEventListener(org.kie.api.event.kiebase.KieBaseEventListener kieBaseEventListener)
- Specified by:
removeEventListenerin interfaceorg.kie.api.event.kiebase.KieBaseEventManager
-
getKieBaseEventListeners
public Collection<org.kie.api.event.kiebase.KieBaseEventListener> getKieBaseEventListeners()
- Specified by:
getKieBaseEventListenersin interfaceorg.kie.api.event.kiebase.KieBaseEventManager
-
-