Package org.drools.core.reteoo
Class KieComponentFactory
- java.lang.Object
-
- org.drools.core.reteoo.KieComponentFactory
-
- All Implemented Interfaces:
Serializable
public class KieComponentFactory extends Object implements Serializable
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static KieComponentFactory
DEFAULT
-
Constructor Summary
Constructors Constructor Description KieComponentFactory()
-
Method Summary
-
-
-
Field Detail
-
DEFAULT
public static final KieComponentFactory DEFAULT
-
-
Method Detail
-
createKieComponentFactory
public static KieComponentFactory createKieComponentFactory()
-
getFactHandleFactoryService
public FactHandleFactory getFactHandleFactoryService()
-
getNamedEntryPointFactory
public NamedEntryPointFactory getNamedEntryPointFactory()
-
getWorkingMemoryFactory
public WorkingMemoryFactory getWorkingMemoryFactory()
-
getNodeFactoryService
public NodeFactory getNodeFactoryService()
-
setNodeFactoryProvider
public void setNodeFactoryProvider(NodeFactory provider)
-
getPropagationContextFactory
public PropagationContextFactory getPropagationContextFactory()
-
getBeliefSystemFactory
public BeliefSystemFactory getBeliefSystemFactory()
-
getRuleBuilderFactory
public RuleBuilderFactory getRuleBuilderFactory()
-
getAgendaFactory
public AgendaFactory getAgendaFactory()
-
getAgendaGroupFactory
public AgendaGroupFactory getAgendaGroupFactory()
-
getFieldFactory
public FieldDataFactory getFieldFactory()
-
getTripleFactory
public TripleFactory getTripleFactory()
-
getLogicTransformerFactory
public LogicTransformerFactory getLogicTransformerFactory()
-
initTraitFactory
public TraitFactory initTraitFactory(InternalKnowledgeBase knowledgeBase)
-
getTraitFactory
public TraitFactory getTraitFactory()
-
getTraitRegistry
public TraitRegistry getTraitRegistry()
-
getTripleStore
public TripleStore getTripleStore()
-
createTraitHelper
public TraitHelper createTraitHelper(InternalWorkingMemoryActions workingMemory, InternalWorkingMemoryEntryPoint nep)
-
getClassBuilderFactory
public ClassBuilderFactory getClassBuilderFactory()
-
getBaseTraitProxyClass
public Class<?> getBaseTraitProxyClass()
-
createKnowledgePackage
public InternalKnowledgePackage createKnowledgePackage(String name)
-
-