Class RuleUnitEventFactHandle
- java.lang.Object
-
- org.drools.core.util.AbstractBaseLinkedListNode<org.drools.core.common.DefaultFactHandle>
-
- org.drools.core.common.DefaultFactHandle
-
- org.drools.core.common.EventFactHandle
-
- org.drools.ruleunits.impl.facthandles.RuleUnitEventFactHandle
-
- All Implemented Interfaces:
Serializable,Cloneable,Comparable<org.drools.core.common.EventFactHandle>,org.drools.core.common.InternalFactHandle,org.drools.core.util.Entry<org.drools.core.common.DefaultFactHandle>,org.drools.core.util.LinkedListNode<org.drools.core.common.DefaultFactHandle>,RuleUnitInternalFactHandle,org.kie.api.runtime.rule.FactHandle
public class RuleUnitEventFactHandle extends org.drools.core.common.EventFactHandle implements RuleUnitInternalFactHandle
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.drools.core.common.DefaultFactHandle
org.drools.core.common.DefaultFactHandle.CompositeLinkedTuples, org.drools.core.common.DefaultFactHandle.SingleLinkedTuples
-
-
Constructor Summary
Constructors Constructor Description RuleUnitEventFactHandle()RuleUnitEventFactHandle(long id, Object object, long recency, long timestamp, long duration, org.drools.core.WorkingMemoryEntryPoint wmEntryPoint)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.drools.ruleunits.api.DataHandlegetDataHandle()InternalStoreCallbackgetDataStore()voidsetDataHandle(org.drools.ruleunits.api.DataHandle dataHandle)voidsetDataStore(InternalStoreCallback dataStore)-
Methods inherited from class org.drools.core.common.EventFactHandle
addJob, clone, cloneAndLink, compareTo, decreaseActivationsCount, decreaseOtnCount, expirePartition, getActivationsCount, getDuration, getEndTimestamp, getFormatVersion, getLinkedFactHandle, getOtnCount, getStartTimestamp, increaseActivationsCount, increaseOtnCount, invalidate, isEvent, isExpired, isPendingRemoveFromStore, isValid, quickCloneUpdate, removeJob, setActivationsCount, setExpired, setOtnCount, setPendingRemoveFromStore, toString, unscheduleAllJobs
-
Methods inherited from class org.drools.core.common.DefaultFactHandle
addFirstLeftTuple, addFirstRightTuple, addLastLeftTuple, addLastRightTuple, addTupleInPosition, as, clearLeftTuples, clearRightTuples, createFromExternalFormat, detachLinkedTuples, detachLinkedTuplesForPartition, determineIdentityHashCode, disconnect, equals, findFirstLeftTuple, findFirstRightTuple, forEachLeftTuple, forEachRightTuple, getEntryPoint, getEntryPointId, getEqualityKey, getExternalForm, getFirstLeftTuple, getFirstRightTuple, getId, getIdentityHashCode, getLinkedTuples, getObject, getObjectClassName, getObjectHashCode, getParentHandle, getRecency, getReteEvaluator, getTraitType, hashCode, isDisconnected, isNegated, isTraitable, isTraiting, isTraitOrTraitable, removeLeftTuple, removeRightTuple, setDisconnected, setEqualityKey, setExternalForm, setFirstLeftTuple, setIdentityHashCode, setLinkedTuples, setNegated, setObject, setObjectHashCode, setParentHandle, setRecency, setTraitType, toExternalForm
-
Methods inherited from class org.drools.core.util.AbstractBaseLinkedListNode
getNext, getPrevious, nullPrevNext, setNext, setPrevious
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.drools.core.common.InternalFactHandle
addFirstLeftTuple, addFirstRightTuple, addLastLeftTuple, addLastRightTuple, addTupleInPosition, as, clearLeftTuples, clearRightTuples, clone, detachLinkedTuples, detachLinkedTuplesForPartition, disconnect, findFirstLeftTuple, findFirstRightTuple, forEachLeftTuple, forEachRightTuple, getEntryPoint, getEntryPointId, getEntryPointName, getEqualityKey, getFirstLeftTuple, getFirstRightTuple, getId, getIdentityHashCode, getLinkedTuples, getObject, getObjectClassName, getObjectHashCode, getParentHandle, getRecency, getReteEvaluator, getTraitType, invalidate, isDisconnected, isEvent, isExpired, isNegated, isPendingRemoveFromStore, isTraitable, isTraiting, isTraitOrTraitable, isValid, removeLeftTuple, removeRightTuple, setEqualityKey, setFirstLeftTuple, setNegated, setObject, setParentHandle, setRecency, toExternalForm
-
-
-
-
Constructor Detail
-
RuleUnitEventFactHandle
public RuleUnitEventFactHandle()
-
RuleUnitEventFactHandle
public RuleUnitEventFactHandle(long id, Object object, long recency, long timestamp, long duration, org.drools.core.WorkingMemoryEntryPoint wmEntryPoint)
-
-
Method Detail
-
getDataHandle
public org.drools.ruleunits.api.DataHandle getDataHandle()
- Specified by:
getDataHandlein interfaceRuleUnitInternalFactHandle
-
setDataHandle
public void setDataHandle(org.drools.ruleunits.api.DataHandle dataHandle)
- Specified by:
setDataHandlein interfaceRuleUnitInternalFactHandle
-
getDataStore
public InternalStoreCallback getDataStore()
- Specified by:
getDataStorein interfaceRuleUnitInternalFactHandle
-
setDataStore
public void setDataStore(InternalStoreCallback dataStore)
- Specified by:
setDataStorein interfaceRuleUnitInternalFactHandle
-
-