Class TraitRuntimeComponentFactoryImpl

  • All Implemented Interfaces:
    Serializable, org.drools.core.reteoo.RuntimeComponentFactory

    public class TraitRuntimeComponentFactoryImpl
    extends org.drools.kiesession.factory.RuntimeComponentFactoryImpl
    See Also:
    Serialized Form
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.drools.core.reteoo.RuntimeComponentFactory

        org.drools.core.reteoo.RuntimeComponentFactory.Holder
    • Field Summary

      • Fields inherited from class org.drools.kiesession.factory.RuntimeComponentFactoryImpl

        DEFAULT
      • Fields inherited from interface org.drools.core.reteoo.RuntimeComponentFactory

        NO_RUNTIME
    • Constructor Detail

      • TraitRuntimeComponentFactoryImpl

        public TraitRuntimeComponentFactoryImpl()
    • Method Detail

      • getTraitFactory

        public TraitFactoryImpl getTraitFactory​(org.drools.core.impl.RuleBase knowledgeBase)
        Specified by:
        getTraitFactory in interface org.drools.core.reteoo.RuntimeComponentFactory
        Overrides:
        getTraitFactory in class org.drools.kiesession.factory.RuntimeComponentFactoryImpl
      • getTraitRegistry

        public org.drools.core.factmodel.traits.TraitRegistry getTraitRegistry​(org.drools.core.impl.RuleBase knowledgeBase)
        Specified by:
        getTraitRegistry in interface org.drools.core.reteoo.RuntimeComponentFactory
        Overrides:
        getTraitRegistry in class org.drools.kiesession.factory.RuntimeComponentFactoryImpl
      • getClassBuilderFactory

        public org.drools.core.factmodel.ClassBuilderFactory getClassBuilderFactory()
        Specified by:
        getClassBuilderFactory in interface org.drools.core.reteoo.RuntimeComponentFactory
        Overrides:
        getClassBuilderFactory in class org.drools.kiesession.factory.RuntimeComponentFactoryImpl
      • getFactHandleFactoryService

        public org.drools.core.spi.FactHandleFactory getFactHandleFactoryService()
        Specified by:
        getFactHandleFactoryService in interface org.drools.core.reteoo.RuntimeComponentFactory
        Overrides:
        getFactHandleFactoryService in class org.drools.kiesession.factory.RuntimeComponentFactoryImpl
      • getNamedEntryPointFactory

        public org.drools.core.common.NamedEntryPointFactory getNamedEntryPointFactory()
        Specified by:
        getNamedEntryPointFactory in interface org.drools.core.reteoo.RuntimeComponentFactory
        Overrides:
        getNamedEntryPointFactory in class org.drools.kiesession.factory.RuntimeComponentFactoryImpl