public class Jsr94FactHandle
extends org.drools.core.common.DefaultFactHandle
implements javax.rules.Handle
Handle
interface which provides
a marker interface for Drools-specific object identity mechanism. When using
the StatefulRuleSession
objects that are added to rule session
state are identified using a Drools-supplied Handle
implementation.
Handle
s are used to unambigiously identify objects within the
rule session state and should not suffer many of the object identity issues
that arise when using muliple class loaders, serializing
StatefulRuleSessions
, or using Object.equals
or
object1 == object2
reference equality.addFirstLeftTuple, addFirstRightTuple, addLastLeftTuple, addLastRightTuple, addTupleInPosition, as, clearLeftTuples, clearRightTuples, clone, createFromExternalFormat, determineIdentityHashCode, disconnect, equals, getEntryPoint, getEqualityKey, getExternalForm, getFirstLeftTuple, getFirstRightTuple, getFormatVersion, getId, getIdentityHashCode, getLastLeftTuple, getLastRightTuple, getObject, getObjectClassName, getObjectHashCode, getRecency, getTraitType, hashCode, invalidate, isDisconnected, isEvent, isNegated, isTraitable, isTraiting, isTraitOrTraitable, isValid, quickClone, quickCloneUpdate, removeLeftTuple, removeRightTuple, setEntryPoint, setEqualityKey, setExternalForm, setFirstLeftTuple, setFirstRightTuple, setLastLeftTuple, setLastRightTuple, setNegated, setObject, setObjectHashCode, setRecency, toExternalForm, toString
Copyright © 2001–2016 JBoss by Red Hat. All rights reserved.