public class KieImportBaseResolver extends AbstractKieObjectsResolver implements org.kie.api.KieBase
releaseId
Constructor and Description |
---|
KieImportBaseResolver(String name) |
Modifier and Type | Method and Description |
---|---|
void |
addEventListener(org.kie.api.event.kiebase.KieBaseEventListener kieBaseEventListener) |
Set<String> |
getEntryPointIds() |
org.kie.api.definition.type.FactType |
getFactType(String s,
String s1) |
Collection<org.kie.api.event.kiebase.KieBaseEventListener> |
getKieBaseEventListeners() |
org.kie.api.definition.KiePackage |
getKiePackage(String s) |
Collection<org.kie.api.definition.KiePackage> |
getKiePackages() |
Collection<? extends org.kie.api.runtime.KieSession> |
getKieSessions() |
org.kie.api.definition.process.Process |
getProcess(String s) |
Collection<org.kie.api.definition.process.Process> |
getProcesses() |
org.kie.api.definition.rule.Query |
getQuery(String s,
String s1) |
org.kie.api.definition.rule.Rule |
getRule(String s,
String s1) |
Object |
init(BlueprintContextHelper context) |
org.kie.api.runtime.KieSession |
newKieSession() |
org.kie.api.runtime.KieSession |
newKieSession(org.kie.api.runtime.KieSessionConfiguration kieSessionConfiguration,
org.kie.api.runtime.Environment environment) |
org.kie.api.runtime.StatelessKieSession |
newStatelessKieSession() |
org.kie.api.runtime.StatelessKieSession |
newStatelessKieSession(org.kie.api.runtime.KieSessionConfiguration kieSessionConfiguration) |
void |
removeEventListener(org.kie.api.event.kiebase.KieBaseEventListener kieBaseEventListener) |
void |
removeFunction(String s,
String s1) |
void |
removeKiePackage(String s) |
void |
removeProcess(String s) |
void |
removeQuery(String s,
String s1) |
void |
removeRule(String s,
String s1) |
getBundleContext, newStatefulSession, newStatelessSession, resolveKBase, resolveKContainer, resolveKSession, resolveKSession, setBundleContext
public KieImportBaseResolver(String name)
public Object init(BlueprintContextHelper context)
init
in interface Initializable
public Collection<org.kie.api.definition.KiePackage> getKiePackages()
getKiePackages
in interface org.kie.api.KieBase
public org.kie.api.definition.KiePackage getKiePackage(String s)
getKiePackage
in interface org.kie.api.KieBase
public void removeKiePackage(String s)
removeKiePackage
in interface org.kie.api.KieBase
public org.kie.api.definition.rule.Rule getRule(String s, String s1)
getRule
in interface org.kie.api.KieBase
public void removeRule(String s, String s1)
removeRule
in interface org.kie.api.KieBase
public org.kie.api.definition.rule.Query getQuery(String s, String s1)
getQuery
in interface org.kie.api.KieBase
public void removeQuery(String s, String s1)
removeQuery
in interface org.kie.api.KieBase
public void removeFunction(String s, String s1)
removeFunction
in interface org.kie.api.KieBase
public org.kie.api.definition.type.FactType getFactType(String s, String s1)
getFactType
in interface org.kie.api.KieBase
public org.kie.api.definition.process.Process getProcess(String s)
getProcess
in interface org.kie.api.KieBase
public void removeProcess(String s)
removeProcess
in interface org.kie.api.KieBase
public Collection<org.kie.api.definition.process.Process> getProcesses()
getProcesses
in interface org.kie.api.KieBase
public org.kie.api.runtime.KieSession newKieSession(org.kie.api.runtime.KieSessionConfiguration kieSessionConfiguration, org.kie.api.runtime.Environment environment)
newKieSession
in interface org.kie.api.KieBase
public org.kie.api.runtime.KieSession newKieSession()
newKieSession
in interface org.kie.api.KieBase
public Collection<? extends org.kie.api.runtime.KieSession> getKieSessions()
getKieSessions
in interface org.kie.api.KieBase
public org.kie.api.runtime.StatelessKieSession newStatelessKieSession(org.kie.api.runtime.KieSessionConfiguration kieSessionConfiguration)
newStatelessKieSession
in interface org.kie.api.KieBase
public org.kie.api.runtime.StatelessKieSession newStatelessKieSession()
newStatelessKieSession
in interface org.kie.api.KieBase
public Set<String> getEntryPointIds()
getEntryPointIds
in interface org.kie.api.KieBase
public void addEventListener(org.kie.api.event.kiebase.KieBaseEventListener kieBaseEventListener)
addEventListener
in interface org.kie.api.event.kiebase.KieBaseEventManager
public void removeEventListener(org.kie.api.event.kiebase.KieBaseEventListener kieBaseEventListener)
removeEventListener
in interface org.kie.api.event.kiebase.KieBaseEventManager
public Collection<org.kie.api.event.kiebase.KieBaseEventListener> getKieBaseEventListeners()
getKieBaseEventListeners
in interface org.kie.api.event.kiebase.KieBaseEventManager
Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.