org.drools.reteoo
Class ReteooComponentFactory

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

public class ReteooComponentFactory
extends Object
implements Serializable

See Also:
Serialized Form

Constructor Summary
ReteooComponentFactory()
           
 
Method Summary
 AgendaFactory getAgendaFactory()
           
 Class<?> getBaseTraitProxyClass()
           
 ClassBuilderFactory getClassBuilderFactory()
           
static AgendaFactory getDefaultAgendaFactory()
           
static ClassBuilderFactory getDefaultClassBuilderFactory()
           
static FieldDataFactory getDefaultFieldFactory()
           
static FactHandleFactory getDefaultHandleFactoryProvider()
           
static KnowledgeHelperFactory getDefaultKnowledgeHelperFactory()
           
static LogicTransformerFactory getDefaultLogicTransformerFactory()
           
static DefaultNodeFactory getDefaultNodeFactoryProvider()
           
static RuleBuilderFactory getDefaultRuleBuilderFactory()
           
static TraitFactory getDefaultTraitFactory()
           
static TripleFactory getDefaultTripleFactory()
           
 FactHandleFactory getFactHandleFactoryService()
           
 FieldDataFactory getFieldFactory()
           
 KnowledgeHelperFactory getKnowledgeHelperFactory()
           
 LogicTransformerFactory getLogicTransformerFactory()
           
 NodeFactory getNodeFactoryService()
           
 RuleBuilderFactory getRuleBuilderFactory()
           
 TraitFactory getTraitFactory()
           
 TripleFactory getTripleFactory()
           
 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 setDefaultTripleFactory()
           
 void setFieldDataFactory(FieldDataFactory provider)
           
 void setHandleFactoryProvider(FactHandleFactory provider)
           
 void setKnowledgeHelperFactory(KnowledgeHelperFactory provider)
           
 void setLogicTransformerFactory(LogicTransformerFactory provider)
           
 void setNodeFactoryProvider(NodeFactory provider)
           
 void setRuleBuilderProvider(RuleBuilderFactory provider)
           
 void setTraitFactory(TraitFactory tf)
           
 void setTripleFactory(TripleFactory provider)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReteooComponentFactory

public ReteooComponentFactory()
Method Detail

getFactHandleFactoryService

public FactHandleFactory getFactHandleFactoryService()

setHandleFactoryProvider

public void setHandleFactoryProvider(FactHandleFactory provider)

setDefaultHandleFactoryProvider

public void setDefaultHandleFactoryProvider()

getDefaultHandleFactoryProvider

public static FactHandleFactory getDefaultHandleFactoryProvider()

getNodeFactoryService

public NodeFactory getNodeFactoryService()

setNodeFactoryProvider

public void setNodeFactoryProvider(NodeFactory provider)

setDefaultNodeFactoryProvider

public void setDefaultNodeFactoryProvider()

getDefaultNodeFactoryProvider

public static DefaultNodeFactory getDefaultNodeFactoryProvider()

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()

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)


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