Uses of Class
org.drools.RuleBaseConfiguration

Packages that use RuleBaseConfiguration
org.drools This is the engine that works off binary RuleBases, you will mostly use WorkingMemory, RuleBase and RuleBaseFactory 
org.drools.agent   
org.drools.common   
org.drools.core.util.index   
org.drools.management   
org.drools.reteoo   
 

Uses of RuleBaseConfiguration in org.drools
 

Methods in org.drools that return RuleBaseConfiguration
static RuleBaseConfiguration RuleBaseConfiguration.getDefaultInstance()
           
 

Methods in org.drools with parameters of type RuleBaseConfiguration
static RuleBase RuleBaseFactory.newRuleBase(int type, RuleBaseConfiguration config)
          Create a new RuleBase of the appropriate type
static RuleBase RuleBaseFactory.newRuleBase(RuleBaseConfiguration config)
           
static RuleBase RuleBaseFactory.newRuleBase(String rulebaseId, int type, RuleBaseConfiguration config)
          Create a new RuleBase of the appropriate type
static RuleBase RuleBaseFactory.newRuleBase(String rulebaseId, RuleBaseConfiguration config)
           
 

Uses of RuleBaseConfiguration in org.drools.agent
 

Methods in org.drools.agent with parameters of type RuleBaseConfiguration
static RuleAgent RuleAgent.newRuleAgent(Properties config, AgentEventListener listener, RuleBaseConfiguration ruleBaseConf)
          This allows an optional listener to be passed in.
static RuleAgent RuleAgent.newRuleAgent(Properties config, RuleBaseConfiguration ruleBaseConf)
          Properties configured to load up packages into a rulebase with the provided configuration (and monitor them for changes).
static RuleAgent RuleAgent.newRuleAgent(String propsFileName, AgentEventListener listener, RuleBaseConfiguration ruleBaseConfiguration)
          This takes in an optional listener and RuleBaseConfiguration.
static RuleAgent RuleAgent.newRuleAgent(String propsFileName, RuleBaseConfiguration ruleBaseConfiguration)
          Pass in the name and full path to a config file that is on the classpath.
 

Uses of RuleBaseConfiguration in org.drools.common
 

Methods in org.drools.common that return RuleBaseConfiguration
 RuleBaseConfiguration AbstractRuleBase.getConfig()
           
 RuleBaseConfiguration InternalRuleBase.getConfiguration()
           
 RuleBaseConfiguration AbstractRuleBase.getConfiguration()
           
 

Methods in org.drools.common with parameters of type RuleBaseConfiguration
 BetaMemory DefaultBetaConstraints.createBetaMemory(RuleBaseConfiguration config, short nodeType)
           
 BetaMemory SingleNonIndexSkipBetaConstraints.createBetaMemory(RuleBaseConfiguration config, short nodeType)
           
 BetaMemory QuadroupleNonIndexSkipBetaConstraints.createBetaMemory(RuleBaseConfiguration config, short nodeType)
           
 BetaMemory BetaConstraints.createBetaMemory(RuleBaseConfiguration config, short nodeType)
           
 BetaMemory EmptyBetaConstraints.createBetaMemory(RuleBaseConfiguration config, short nodeType)
           
 BetaMemory MultipleBetaConstraint.createBetaMemory(RuleBaseConfiguration config, short nodeType)
           
 BetaMemory TripleNonIndexSkipBetaConstraints.createBetaMemory(RuleBaseConfiguration config, short nodeType)
           
 BetaMemory SingleBetaConstraints.createBetaMemory(RuleBaseConfiguration config, short nodeType)
           
 BetaMemory DoubleNonIndexSkipBetaConstraints.createBetaMemory(RuleBaseConfiguration config, short nodeType)
           
 Memory NodeMemory.createMemory(RuleBaseConfiguration config)
           
 

Constructors in org.drools.common with parameters of type RuleBaseConfiguration
AbstractRuleBase(String id, RuleBaseConfiguration config, FactHandleFactory factHandleFactory)
          Construct.
DefaultBetaConstraints(BetaNodeFieldConstraint[] constraints, RuleBaseConfiguration conf)
           
DefaultBetaConstraints(BetaNodeFieldConstraint[] constraints, RuleBaseConfiguration conf, boolean disableIndexing)
           
DoubleBetaConstraints(BetaNodeFieldConstraint[] constraints, RuleBaseConfiguration conf)
           
DoubleBetaConstraints(BetaNodeFieldConstraint[] constraints, RuleBaseConfiguration conf, boolean disableIndexing)
           
MultipleBetaConstraint(BetaNodeFieldConstraint[] constraints, RuleBaseConfiguration conf, boolean disableIndexing)
           
QuadroupleBetaConstraints(BetaNodeFieldConstraint[] constraints, RuleBaseConfiguration conf)
           
QuadroupleBetaConstraints(BetaNodeFieldConstraint[] constraints, RuleBaseConfiguration conf, boolean disableIndexing)
           
SingleBetaConstraints(BetaNodeFieldConstraint[] constraint, RuleBaseConfiguration conf)
           
SingleBetaConstraints(BetaNodeFieldConstraint constraint, RuleBaseConfiguration conf)
           
SingleBetaConstraints(BetaNodeFieldConstraint constraint, RuleBaseConfiguration conf, boolean disableIndex)
           
SingleThreadedObjectStore(RuleBaseConfiguration conf, Lock lock)
           
TripleBetaConstraints(BetaNodeFieldConstraint[] constraints, RuleBaseConfiguration conf)
           
TripleBetaConstraints(BetaNodeFieldConstraint[] constraints, RuleBaseConfiguration conf, boolean disableIndexing)
           
 

Uses of RuleBaseConfiguration in org.drools.core.util.index
 

Methods in org.drools.core.util.index with parameters of type RuleBaseConfiguration
static BetaMemory IndexUtil.Factory.createBetaMemory(RuleBaseConfiguration config, short nodeType, BetaNodeFieldConstraint... constraints)
           
 

Uses of RuleBaseConfiguration in org.drools.management
 

Constructors in org.drools.management with parameters of type RuleBaseConfiguration
KBaseConfigurationMonitor(RuleBaseConfiguration conf)
           
 

Uses of RuleBaseConfiguration in org.drools.reteoo
 

Methods in org.drools.reteoo with parameters of type RuleBaseConfiguration
 Memory WindowNode.createMemory(RuleBaseConfiguration config)
          Creates the WindowNode's memory.
 Memory QueryElementNode.createMemory(RuleBaseConfiguration config)
           
 Memory EvalConditionNode.createMemory(RuleBaseConfiguration config)
           
 Memory ObjectTypeNode.createMemory(RuleBaseConfiguration config)
          Creates memory for the node using PrimitiveLongMap as its optimised for storage and reteivals of Longs.
 Memory AlphaNode.createMemory(RuleBaseConfiguration config)
          Creates a HashSet for the AlphaNode's memory.
 Memory BetaNode.createMemory(RuleBaseConfiguration config)
           
 Memory ConditionalBranchNode.createMemory(RuleBaseConfiguration config)
           
 Memory AccumulateNode.createMemory(RuleBaseConfiguration config)
          Creates a BetaMemory for the BetaNode's memory.
 Memory PropagationQueuingNode.createMemory(RuleBaseConfiguration config)
           
 Memory RightInputAdapterNode.createMemory(RuleBaseConfiguration config)
          Creates and return the node memory
 Memory FromNode.createMemory(RuleBaseConfiguration config)
           
 

Constructors in org.drools.reteoo with parameters of type RuleBaseConfiguration
ReteooRuleBase(RuleBaseConfiguration config)
           
ReteooRuleBase(String id, RuleBaseConfiguration config)
           
ReteooRuleBase(String id, RuleBaseConfiguration config, FactHandleFactory factHandleFactory)
          Construct.
 



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