Class RuleUnitFactHandleFactory
java.lang.Object
org.drools.core.common.AbstractFactHandleFactory
org.drools.core.reteoo.ReteooFactHandleFactory
org.drools.ruleunits.impl.facthandles.RuleUnitFactHandleFactory
- All Implemented Interfaces:
Serializable,FactHandleFactory
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateDefaultFactHandle(long id, Object object, long recency, WorkingMemoryEntryPoint entryPoint) createEventFactHandle(long id, Object object, long recency, WorkingMemoryEntryPoint entryPoint, long timestamp, long duration) newInstance(long id, long counter) Methods inherited from class org.drools.core.reteoo.ReteooFactHandleFactory
getFactHandleType, newInitialFactHandleMethods inherited from class org.drools.core.common.AbstractFactHandleFactory
clear, destroyFactHandle, doRecycleIds, getId, getNextId, getNextRecency, getRecency, getWmEntryPoint, increaseFactHandleRecency, newFactHandle, newFactHandle, newFactHandle, stopRecycleIds
-
Constructor Details
-
RuleUnitFactHandleFactory
public RuleUnitFactHandleFactory() -
RuleUnitFactHandleFactory
public RuleUnitFactHandleFactory(long id, long counter)
-
-
Method Details
-
createDefaultFactHandle
public DefaultFactHandle createDefaultFactHandle(long id, Object object, long recency, WorkingMemoryEntryPoint entryPoint) - Specified by:
createDefaultFactHandlein interfaceFactHandleFactory- Overrides:
createDefaultFactHandlein classAbstractFactHandleFactory
-
createEventFactHandle
public DefaultEventHandle createEventFactHandle(long id, Object object, long recency, WorkingMemoryEntryPoint entryPoint, long timestamp, long duration) - Specified by:
createEventFactHandlein interfaceFactHandleFactory- Overrides:
createEventFactHandlein classAbstractFactHandleFactory
-
newInstance
- Specified by:
newInstancein interfaceFactHandleFactory- Overrides:
newInstancein classReteooFactHandleFactory
-
newInstance
- Specified by:
newInstancein interfaceFactHandleFactory- Overrides:
newInstancein classReteooFactHandleFactory
-