Uses of Interface
org.drools.core.common.MemoryFactory
Packages that use MemoryFactory
-
Uses of MemoryFactory in org.drools.core.common
Methods in org.drools.core.common with parameters of type MemoryFactoryModifier and TypeMethodDescriptionvoidConcurrentNodeMemories.clearNodeMemory(MemoryFactory node) voidInternalWorkingMemory.clearNodeMemory(MemoryFactory node) voidNodeMemories.clearNodeMemory(MemoryFactory node) ConcurrentNodeMemories.getNodeMemory(MemoryFactory node, ReteEvaluator reteEvaluator) The implementation tries to delay locking as much as possible, by running some potentially unsafe operations out of the critical session.<T extends Memory>
TNodeMemories.getNodeMemory(MemoryFactory<T> node, ReteEvaluator reteEvaluator) <T extends Memory>
TReteEvaluator.getNodeMemory(MemoryFactory<T> node) -
Uses of MemoryFactory in org.drools.core.reteoo
Subinterfaces of MemoryFactory in org.drools.core.reteooModifier and TypeInterfaceDescriptioninterfaceinterfaceA markup interface for terminal nodesClasses in org.drools.core.reteoo that implement MemoryFactoryModifier and TypeClassDescriptionclassclassAccumulateNode A beta node capable of doing accumulate logic.classclassclassAsyncSendNode<T extends AsyncSendNode.AsyncSendMemory>classclassNode which allows to follow different paths in the Rete-OO network, based on the result of a booleanTest.classclassExistsNodeextendsBetaNodeto perform tests for the existence of a Fact plus one or more conditions.classFromNode<T extends FromNode.FromMemory>classclassAll asserting Facts must propagated into the rightObjectSinkside of a BetaNode, if this is the first Pattern then there are no BetaNodes to propagate to.classclassclassLeaf Rete-OO node responsible for enactingActions on a matchedRule.classclassWhen joining a subnetwork into the main network again, RightInputAdapterNode adapts the subnetwork's tuple into a fact in order right join it with the tuple being propagated in the main network.classLeaf Rete-OO node responsible for enactingActions on a matchedRule.classclassWindowNodesare nodes in theRetenetwork used to manage windows.Methods in org.drools.core.reteoo with parameters of type MemoryFactoryModifier and TypeMethodDescription<T extends Memory>
TSegmentMemory.createNodeMemory(MemoryFactory<T> memoryFactory, ReteEvaluator reteEvaluator)