Uses of Interface
org.drools.common.InternalRuleBase

Packages that use InternalRuleBase
org.drools.common   
org.drools.impl   
org.drools.management   
org.drools.marshalling.impl   
org.drools.reteoo   
org.drools.reteoo.builder   
 

Uses of InternalRuleBase in org.drools.common
 

Classes in org.drools.common that implement InternalRuleBase
 class AbstractRuleBase
          Implementation of RuleBase.
 

Fields in org.drools.common declared as InternalRuleBase
protected  InternalRuleBase SharedWorkingMemoryContext.ruleBase
           
protected  InternalRuleBase AbstractWorkingMemory.ruleBase
          The RuleBase with which this memory is associated.
protected  InternalRuleBase NamedEntryPoint.ruleBase
           
 

Methods in org.drools.common that return InternalRuleBase
 InternalRuleBase DroolsObjectInput.getRuleBase()
           
 InternalRuleBase DroolsObjectInputStream.getRuleBase()
           
 InternalRuleBase InternalStatelessSession.getRuleBase()
           
 

Methods in org.drools.common with parameters of type InternalRuleBase
 InternalAgendaGroup AgendaGroupFactory.createAgendaGroup(String name, InternalRuleBase ruleBase)
           
 InternalAgendaGroup ArrayAgendaGroupFactory.createAgendaGroup(String name, InternalRuleBase ruleBase)
           
 InternalAgendaGroup PriorityQueueAgendaGroupFactory.createAgendaGroup(String name, InternalRuleBase ruleBase)
           
 void AbstractRuleBase.RuleBaseAction.execute(InternalRuleBase ruleBase)
           
 void DroolsObjectInput.setRuleBase(InternalRuleBase ruleBase)
           
 void DroolsObjectInputStream.setRuleBase(InternalRuleBase ruleBase)
           
 void NodeMemories.setRuleBaseReference(InternalRuleBase ruleBase)
           
 void ConcurrentNodeMemories.setRuleBaseReference(InternalRuleBase ruleBase)
           
 

Constructors in org.drools.common with parameters of type InternalRuleBase
AbstractWorkingMemory(int id, InternalRuleBase ruleBase, FactHandleFactory handleFactory, InternalFactHandle initialFactHandle, long propagationContext, SessionConfiguration config, org.drools.runtime.Environment environment)
           
AbstractWorkingMemory(int id, InternalRuleBase ruleBase, FactHandleFactory handleFactory, InternalFactHandle initialFactHandle, long propagationContext, SessionConfiguration config, org.drools.runtime.Environment environment, WorkingMemoryEventSupport workingMemoryEventSupport, AgendaEventSupport agendaEventSupport)
           
AbstractWorkingMemory(int id, InternalRuleBase ruleBase, FactHandleFactory handleFactory, SessionConfiguration config, org.drools.runtime.Environment environment)
          Construct.
AbstractWorkingMemory(int id, InternalRuleBase ruleBase, FactHandleFactory handleFactory, SessionConfiguration config, org.drools.runtime.Environment environment, WorkingMemoryEventSupport workingMemoryEventSupport, AgendaEventSupport agendaEventSupport)
           
ArrayAgendaGroup(String name, InternalRuleBase ruleBase)
          Construct an AgendaGroup with the given name.
BinaryHeapQueueAgendaGroup(String name, InternalRuleBase ruleBase)
           
ConcurrentNodeMemories(InternalRuleBase rulebase)
           
DefaultAgenda(InternalRuleBase rb)
          Construct.
DefaultAgenda(InternalRuleBase rb, boolean initMain)
          Construct.
ObjectTypeConfigurationRegistry(InternalRuleBase ruleBase)
           
 

Uses of InternalRuleBase in org.drools.impl
 

Methods in org.drools.impl that return InternalRuleBase
 InternalRuleBase StatelessKnowledgeSessionImpl.getRuleBase()
           
 

Constructors in org.drools.impl with parameters of type InternalRuleBase
StatelessKnowledgeSessionImpl(InternalRuleBase ruleBase, org.drools.agent.KnowledgeAgent kagent, org.drools.runtime.KnowledgeSessionConfiguration conf)
           
 

Uses of InternalRuleBase in org.drools.management
 

Methods in org.drools.management that return InternalRuleBase
 InternalRuleBase KnowledgeSessionMonitoring.getKbase()
           
 

Uses of InternalRuleBase in org.drools.marshalling.impl
 

Fields in org.drools.marshalling.impl declared as InternalRuleBase
 InternalRuleBase MarshallerWriteContext.ruleBase
           
 InternalRuleBase MarshallerReaderContext.ruleBase
           
 

Methods in org.drools.marshalling.impl with parameters of type InternalRuleBase
static Map<Integer,BaseNode> RuleBaseNodes.getNodeMap(InternalRuleBase ruleBase)
           
 

Constructors in org.drools.marshalling.impl with parameters of type InternalRuleBase
MarshallerReaderContext(InputStream stream, InternalRuleBase ruleBase, Map<Integer,BaseNode> sinks, org.drools.marshalling.ObjectMarshallingStrategyStore resolverStrategyFactory, Map<Integer,TimersInputMarshaller> timerReaders, boolean marshalProcessInstances, boolean marshalWorkItems, org.drools.runtime.Environment env)
           
MarshallerReaderContext(InputStream stream, InternalRuleBase ruleBase, Map<Integer,BaseNode> sinks, org.drools.marshalling.ObjectMarshallingStrategyStore resolverStrategyFactory, Map<Integer,TimersInputMarshaller> timerReaders, org.drools.runtime.Environment env)
           
MarshallerWriteContext(OutputStream stream, InternalRuleBase ruleBase, InternalWorkingMemory wm, Map<Integer,BaseNode> sinks, org.drools.marshalling.ObjectMarshallingStrategyStore resolverStrategyFactory, boolean marshalProcessInstances, boolean marshalWorkItems, org.drools.runtime.Environment env)
           
MarshallerWriteContext(OutputStream stream, InternalRuleBase ruleBase, InternalWorkingMemory wm, Map<Integer,BaseNode> sinks, org.drools.marshalling.ObjectMarshallingStrategyStore resolverStrategyFactory, org.drools.runtime.Environment env)
           
 

Uses of InternalRuleBase in org.drools.reteoo
 

Classes in org.drools.reteoo that implement InternalRuleBase
 class ReteooRuleBase
          Implementation of RuleBase.
 

Methods in org.drools.reteoo that return InternalRuleBase
 InternalRuleBase Rete.getRuleBase()
           
 InternalRuleBase ReteooStatelessSession.getRuleBase()
           
 

Constructors in org.drools.reteoo with parameters of type InternalRuleBase
ClassObjectTypeConf(EntryPoint entryPoint, Class<?> clazz, InternalRuleBase ruleBase)
           
FactTemplateTypeConf(EntryPoint entryPoint, FactTemplate factTemplate, InternalRuleBase ruleBase)
           
Rete(InternalRuleBase ruleBase)
           
ReteooStatefulSession(int id, InternalRuleBase ruleBase, ExecutorService executorService)
           
ReteooStatefulSession(int id, InternalRuleBase ruleBase, ExecutorService executorService, FactHandleFactory handleFactory, InternalFactHandle initialFactHandle, long propagationContext, SessionConfiguration config, InternalAgenda agenda, org.drools.runtime.Environment environment)
           
ReteooStatefulSession(int id, InternalRuleBase ruleBase, ExecutorService executorService, SessionConfiguration config, org.drools.runtime.Environment environment)
           
ReteooStatelessSession(InternalRuleBase ruleBase)
           
ReteooWorkingMemory(int id, InternalRuleBase ruleBase)
           
ReteooWorkingMemory(int id, InternalRuleBase ruleBase, FactHandleFactory handleFactory, InternalFactHandle initialFactHandle, long propagationContext, SessionConfiguration config, InternalAgenda agenda, org.drools.runtime.Environment environment)
           
ReteooWorkingMemory(int id, InternalRuleBase ruleBase, SessionConfiguration config, org.drools.runtime.Environment environment)
          Construct.
ReteooWorkingMemory(int id, InternalRuleBase ruleBase, SessionConfiguration config, org.drools.runtime.Environment environment, WorkingMemoryEventSupport workingMemoryEventSupport, AgendaEventSupport agendaEventSupport)
           
 

Uses of InternalRuleBase in org.drools.reteoo.builder
 

Methods in org.drools.reteoo.builder that return InternalRuleBase
 InternalRuleBase BuildContext.getRuleBase()
          Returns context rulebase
 

Methods in org.drools.reteoo.builder with parameters of type InternalRuleBase
 void ReteooRuleBuilder.addEntryPoint(String id, InternalRuleBase rulebase, ReteooBuilder.IdGenerator idGenerator)
           
 List<TerminalNode> ReteooRuleBuilder.addRule(Rule rule, InternalRuleBase rulebase, ReteooBuilder.IdGenerator idGenerator)
          Creates the corresponting Rete network for the given Rule and adds it to the given rule base.
 

Constructors in org.drools.reteoo.builder with parameters of type InternalRuleBase
BuildContext(InternalRuleBase rulebase, ReteooBuilder.IdGenerator idGenerator)
           
 



Copyright © 2001-2012 JBoss by Red Hat. All Rights Reserved.