Class 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
      • Nested classes/interfaces inherited from interface org.kie.api.runtime.rule.FactHandle

        org.kie.api.runtime.rule.FactHandle.State
      • Nested classes/interfaces inherited from interface org.drools.core.common.InternalFactHandle

        org.drools.core.common.InternalFactHandle.DummyFactHandle, org.drools.core.common.InternalFactHandle.LinkedTuples
    • Field Summary

      • Fields inherited from class org.drools.core.common.DefaultFactHandle

        entryPointId, id, identityHashCode, linkedTuples, object, objectClassName, objectHashCode, recency, wmEntryPoint
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.drools.ruleunits.api.DataHandle getDataHandle()  
      InternalStoreCallback getDataStore()  
      void setDataHandle​(org.drools.ruleunits.api.DataHandle dataHandle)  
      void setDataStore​(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 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