Class RuleUnitPhreakWorkingMemoryFactory

  • All Implemented Interfaces:
    java.io.Serializable, org.drools.kiesession.factory.WorkingMemoryFactory

    public class RuleUnitPhreakWorkingMemoryFactory
    extends java.lang.Object
    implements org.drools.kiesession.factory.WorkingMemoryFactory, java.io.Serializable
    See Also:
    Serialized Form
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.drools.core.common.InternalWorkingMemory createWorkingMemory​(long id, org.drools.kiesession.rulebase.InternalKnowledgeBase kBase, org.drools.core.rule.accessor.FactHandleFactory handleFactory, long propagationContext, org.drools.core.SessionConfiguration config, org.drools.core.common.InternalAgenda agenda, org.kie.api.runtime.Environment environment)  
      org.drools.core.common.InternalWorkingMemory createWorkingMemory​(long id, org.drools.kiesession.rulebase.InternalKnowledgeBase kBase, org.drools.core.SessionConfiguration config, org.kie.api.runtime.Environment environment)  
      static org.drools.kiesession.factory.WorkingMemoryFactory getInstance()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • RuleUnitPhreakWorkingMemoryFactory

        public RuleUnitPhreakWorkingMemoryFactory()
    • Method Detail

      • getInstance

        public static org.drools.kiesession.factory.WorkingMemoryFactory getInstance()
      • createWorkingMemory

        public org.drools.core.common.InternalWorkingMemory createWorkingMemory​(long id,
                                                                                org.drools.kiesession.rulebase.InternalKnowledgeBase kBase,
                                                                                org.drools.core.SessionConfiguration config,
                                                                                org.kie.api.runtime.Environment environment)
        Specified by:
        createWorkingMemory in interface org.drools.kiesession.factory.WorkingMemoryFactory
      • createWorkingMemory

        public org.drools.core.common.InternalWorkingMemory createWorkingMemory​(long id,
                                                                                org.drools.kiesession.rulebase.InternalKnowledgeBase kBase,
                                                                                org.drools.core.rule.accessor.FactHandleFactory handleFactory,
                                                                                long propagationContext,
                                                                                org.drools.core.SessionConfiguration config,
                                                                                org.drools.core.common.InternalAgenda agenda,
                                                                                org.kie.api.runtime.Environment environment)
        Specified by:
        createWorkingMemory in interface org.drools.kiesession.factory.WorkingMemoryFactory