org.jbpm.process
Class ProcessBaseImpl
java.lang.Object
org.jbpm.process.ProcessBaseImpl
- All Implemented Interfaces:
- org.drools.event.knowledgebase.KnowledgeBaseEventManager, org.drools.impl.InternalKnowledgeBase, org.drools.KnowledgeBase
public class ProcessBaseImpl
- extends Object
- implements org.drools.impl.InternalKnowledgeBase
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ProcessBaseImpl
public ProcessBaseImpl()
addEventListener
public void addEventListener(org.drools.event.knowledgebase.KnowledgeBaseEventListener listener)
- Specified by:
addEventListener
in interface org.drools.event.knowledgebase.KnowledgeBaseEventManager
removeEventListener
public void removeEventListener(org.drools.event.knowledgebase.KnowledgeBaseEventListener listener)
- Specified by:
removeEventListener
in interface org.drools.event.knowledgebase.KnowledgeBaseEventManager
getKnowledgeBaseEventListeners
public Collection<org.drools.event.knowledgebase.KnowledgeBaseEventListener> getKnowledgeBaseEventListeners()
- Specified by:
getKnowledgeBaseEventListeners
in interface org.drools.event.knowledgebase.KnowledgeBaseEventManager
addKnowledgePackage
public void addKnowledgePackage(org.drools.definition.KnowledgePackage knowledgePackage)
addKnowledgePackages
public void addKnowledgePackages(Collection<org.drools.definition.KnowledgePackage> knowledgePackages)
- Specified by:
addKnowledgePackages
in interface org.drools.KnowledgeBase
getKnowledgePackages
public Collection<org.drools.definition.KnowledgePackage> getKnowledgePackages()
- Specified by:
getKnowledgePackages
in interface org.drools.KnowledgeBase
newStatefulKnowledgeSession
public org.drools.runtime.StatefulKnowledgeSession newStatefulKnowledgeSession()
- Specified by:
newStatefulKnowledgeSession
in interface org.drools.KnowledgeBase
newStatefulKnowledgeSession
public org.drools.runtime.StatefulKnowledgeSession newStatefulKnowledgeSession(org.drools.runtime.KnowledgeSessionConfiguration conf,
org.drools.runtime.Environment environment)
- Specified by:
newStatefulKnowledgeSession
in interface org.drools.KnowledgeBase
getStatefulKnowledgeSessions
public Collection<org.drools.runtime.StatefulKnowledgeSession> getStatefulKnowledgeSessions()
- Specified by:
getStatefulKnowledgeSessions
in interface org.drools.KnowledgeBase
newStatelessKnowledgeSession
public org.drools.runtime.StatelessKnowledgeSession newStatelessKnowledgeSession()
- Specified by:
newStatelessKnowledgeSession
in interface org.drools.KnowledgeBase
newStatelessKnowledgeSession
public org.drools.runtime.StatelessKnowledgeSession newStatelessKnowledgeSession(org.drools.runtime.KnowledgeSessionConfiguration conf)
- Specified by:
newStatelessKnowledgeSession
in interface org.drools.KnowledgeBase
removeKnowledgePackage
public void removeKnowledgePackage(String packageName)
- Specified by:
removeKnowledgePackage
in interface org.drools.KnowledgeBase
removeRule
public void removeRule(String packageName,
String ruleName)
- Specified by:
removeRule
in interface org.drools.KnowledgeBase
removeQuery
public void removeQuery(String packageName,
String queryName)
- Specified by:
removeQuery
in interface org.drools.KnowledgeBase
removeFunction
public void removeFunction(String packageName,
String ruleName)
- Specified by:
removeFunction
in interface org.drools.KnowledgeBase
removeProcess
public void removeProcess(String processId)
- Specified by:
removeProcess
in interface org.drools.KnowledgeBase
getFactType
public org.drools.definition.type.FactType getFactType(String packageName,
String typeName)
- Specified by:
getFactType
in interface org.drools.KnowledgeBase
getKnowledgePackage
public org.drools.definition.KnowledgePackage getKnowledgePackage(String packageName)
- Specified by:
getKnowledgePackage
in interface org.drools.KnowledgeBase
getProcess
public org.drools.definition.process.Process getProcess(String processId)
- Specified by:
getProcess
in interface org.drools.KnowledgeBase
getProcesses
public Collection<org.drools.definition.process.Process> getProcesses()
- Specified by:
getProcesses
in interface org.drools.KnowledgeBase
getRule
public org.drools.definition.rule.Rule getRule(String packageName,
String ruleName)
- Specified by:
getRule
in interface org.drools.KnowledgeBase
getQuery
public org.drools.definition.rule.Query getQuery(String packageName,
String queryName)
- Specified by:
getQuery
in interface org.drools.KnowledgeBase
getRuleBase
public org.drools.RuleBase getRuleBase()
- Specified by:
getRuleBase
in interface org.drools.impl.InternalKnowledgeBase
getEntryPointIds
public Set<String> getEntryPointIds()
- Specified by:
getEntryPointIds
in interface org.drools.KnowledgeBase
Copyright © 2001-2012 JBoss by Red Hat. All Rights Reserved.