Drools :: Core 6.1.0.Beta1

org.drools.core.reteoo
Class KieComponentFactory

java.lang.Object
  extended by org.drools.core.reteoo.KieComponentFactory
All Implemented Interfaces:
Serializable

public class KieComponentFactory
extends Object
implements Serializable

See Also:
Serialized Form

Field Summary
static KieComponentFactory DEFAULT
           
 
Constructor Summary
KieComponentFactory()
           
 
Method Summary
 AgendaFactory getAgendaFactory()
           
 Class<?> getBaseTraitProxyClass()
           
 BeliefSystemFactory getBeliefSystemFactory()
           
 ClassBuilderFactory getClassBuilderFactory()
           
static KieComponentFactory getDefault()
           
static AgendaFactory getDefaultAgendaFactory()
           
static ClassBuilderFactory getDefaultClassBuilderFactory()
           
static FieldDataFactory getDefaultFieldFactory()
           
static FactHandleFactory getDefaultHandleFactoryProvider()
           
static KnowledgeHelperFactory getDefaultKnowledgeHelperFactory()
           
static LogicTransformerFactory getDefaultLogicTransformerFactory()
           
static NodeFactory getDefaultNodeFactoryProvider()
           
static RuleBuilderFactory getDefaultRuleBuilderFactory()
           
static TraitFactory getDefaultTraitFactory()
           
static TraitRegistry getDefaultTraitRegistry()
           
static TripleFactory getDefaultTripleFactory()
           
static TripleStore getDefaultTripleStore()
           
 FactHandleFactory getFactHandleFactoryService()
           
 FieldDataFactory getFieldFactory()
           
 KnowledgeHelperFactory getKnowledgeHelperFactory()
           
 LogicTransformerFactory getLogicTransformerFactory()
           
 NodeFactory getNodeFactoryService()
           
 PropagationContextFactory getPropagationContextFactory()
           
 RuleBuilderFactory getRuleBuilderFactory()
           
 TraitFactory getTraitFactory()
           
 TraitRegistry getTraitRegistry()
           
 TripleFactory getTripleFactory()
           
 TripleStore getTripleStore()
           
 WorkingMemoryFactory getWorkingMemoryFactory()
           
 void setAgendaFactory(AgendaFactory provider)
           
 void setBaseTraitProxyClass(Class<?> baseTraitProxyClass)
           
 void setClassBuilderFactory(ClassBuilderFactory tf)
           
 void setDefaultAgendaFactory()
           
 void setDefaultClassBuilderFactory()
           
 void setDefaultFieldFactory()
           
 void setDefaultHandleFactoryProvider()
           
 void setDefaultKnowledgeHelperFactory()
           
 void setDefaultLogicTransformerFactory()
           
 void setDefaultNodeFactoryProvider()
           
 void setDefaultRuleBuilderProvider()
           
 void setDefaultTraitFactory()
           
 void setDefaultTraitRegistry()
           
 void setDefaultTripleFactory()
           
 void setDefaultTripleStore()
           
 void setFieldDataFactory(FieldDataFactory provider)
           
 void setHandleFactoryProvider(FactHandleFactory provider)
           
 void setKnowledgeHelperFactory(KnowledgeHelperFactory provider)
           
 void setLogicTransformerFactory(LogicTransformerFactory provider)
           
 void setNodeFactoryProvider(NodeFactory provider)
           
 void setPropagationContextFactory(BeliefSystemFactory factory)
           
 void setPropagationContextFactory(PropagationContextFactory factory)
           
 void setRuleBuilderProvider(RuleBuilderFactory provider)
           
 void setTraitFactory(TraitFactory tf)
           
 void setTraitFactory(TraitRegistry tr)
           
 void setTraitFactory(TripleStore tr)
           
 void setTripleFactory(TripleFactory provider)
           
 void setWorkingMemoryFactory(WorkingMemoryFactory wmFactory)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT

public static KieComponentFactory DEFAULT
Constructor Detail

KieComponentFactory

public KieComponentFactory()
Method Detail

getDefault

public static KieComponentFactory getDefault()

getFactHandleFactoryService

public FactHandleFactory getFactHandleFactoryService()

setHandleFactoryProvider

public void setHandleFactoryProvider(FactHandleFactory provider)

setDefaultHandleFactoryProvider

public void setDefaultHandleFactoryProvider()

getDefaultHandleFactoryProvider

public static FactHandleFactory getDefaultHandleFactoryProvider()

getWorkingMemoryFactory

public WorkingMemoryFactory getWorkingMemoryFactory()

setWorkingMemoryFactory

public void setWorkingMemoryFactory(WorkingMemoryFactory wmFactory)

getNodeFactoryService

public NodeFactory getNodeFactoryService()

setNodeFactoryProvider

public void setNodeFactoryProvider(NodeFactory provider)

setDefaultNodeFactoryProvider

public void setDefaultNodeFactoryProvider()

getDefaultNodeFactoryProvider

public static NodeFactory getDefaultNodeFactoryProvider()

setPropagationContextFactory

public void setPropagationContextFactory(PropagationContextFactory factory)

getPropagationContextFactory

public PropagationContextFactory getPropagationContextFactory()

setPropagationContextFactory

public void setPropagationContextFactory(BeliefSystemFactory factory)

getBeliefSystemFactory

public BeliefSystemFactory getBeliefSystemFactory()

getRuleBuilderFactory

public RuleBuilderFactory getRuleBuilderFactory()

setRuleBuilderProvider

public void setRuleBuilderProvider(RuleBuilderFactory provider)

setDefaultRuleBuilderProvider

public void setDefaultRuleBuilderProvider()

getDefaultRuleBuilderFactory

public static RuleBuilderFactory getDefaultRuleBuilderFactory()

getAgendaFactory

public AgendaFactory getAgendaFactory()

setAgendaFactory

public void setAgendaFactory(AgendaFactory provider)

setDefaultAgendaFactory

public void setDefaultAgendaFactory()

getDefaultAgendaFactory

public static AgendaFactory getDefaultAgendaFactory()

getFieldFactory

public FieldDataFactory getFieldFactory()

setFieldDataFactory

public void setFieldDataFactory(FieldDataFactory provider)

setDefaultFieldFactory

public void setDefaultFieldFactory()

getDefaultFieldFactory

public static FieldDataFactory getDefaultFieldFactory()

getTripleFactory

public TripleFactory getTripleFactory()

setTripleFactory

public void setTripleFactory(TripleFactory provider)

setDefaultTripleFactory

public void setDefaultTripleFactory()

getDefaultTripleFactory

public static TripleFactory getDefaultTripleFactory()

getKnowledgeHelperFactory

public KnowledgeHelperFactory getKnowledgeHelperFactory()

setKnowledgeHelperFactory

public void setKnowledgeHelperFactory(KnowledgeHelperFactory provider)

setDefaultKnowledgeHelperFactory

public void setDefaultKnowledgeHelperFactory()

getDefaultKnowledgeHelperFactory

public static KnowledgeHelperFactory getDefaultKnowledgeHelperFactory()

getLogicTransformerFactory

public LogicTransformerFactory getLogicTransformerFactory()

setLogicTransformerFactory

public void setLogicTransformerFactory(LogicTransformerFactory provider)

setDefaultLogicTransformerFactory

public void setDefaultLogicTransformerFactory()

getDefaultLogicTransformerFactory

public static LogicTransformerFactory getDefaultLogicTransformerFactory()

getTraitFactory

public TraitFactory getTraitFactory()

setTraitFactory

public void setTraitFactory(TraitFactory tf)

setDefaultTraitFactory

public void setDefaultTraitFactory()

getDefaultTraitFactory

public static TraitFactory getDefaultTraitFactory()

getTraitRegistry

public TraitRegistry getTraitRegistry()

setTraitFactory

public void setTraitFactory(TraitRegistry tr)

setDefaultTraitRegistry

public void setDefaultTraitRegistry()

getDefaultTraitRegistry

public static TraitRegistry getDefaultTraitRegistry()

getTripleStore

public TripleStore getTripleStore()

setTraitFactory

public void setTraitFactory(TripleStore tr)

setDefaultTripleStore

public void setDefaultTripleStore()

getDefaultTripleStore

public static TripleStore getDefaultTripleStore()

getClassBuilderFactory

public ClassBuilderFactory getClassBuilderFactory()

setClassBuilderFactory

public void setClassBuilderFactory(ClassBuilderFactory tf)

setDefaultClassBuilderFactory

public void setDefaultClassBuilderFactory()

getDefaultClassBuilderFactory

public static ClassBuilderFactory getDefaultClassBuilderFactory()

getBaseTraitProxyClass

public Class<?> getBaseTraitProxyClass()

setBaseTraitProxyClass

public void setBaseTraitProxyClass(Class<?> baseTraitProxyClass)

Drools :: Core 6.1.0.Beta1

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