Package org.drools.core.phreak
Class AbstractReactiveObject
- java.lang.Object
-
- org.drools.core.phreak.AbstractReactiveObject
-
- All Implemented Interfaces:
org.drools.base.phreak.ReactiveObject
- Direct Known Subclasses:
ReactiveCollection
public class AbstractReactiveObject extends java.lang.Object implements org.drools.base.phreak.ReactiveObject
-
-
Constructor Summary
Constructors Constructor Description AbstractReactiveObject()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddTuple(org.drools.base.reteoo.BaseTuple tuple)java.util.Collection<org.drools.base.reteoo.BaseTuple>getTuples()protected voidnotifyModification()voidremoveTuple(org.drools.base.reteoo.BaseTuple tuple)
-
-
-
Method Detail
-
addTuple
public void addTuple(org.drools.base.reteoo.BaseTuple tuple)
- Specified by:
addTuplein interfaceorg.drools.base.phreak.ReactiveObject
-
getTuples
public java.util.Collection<org.drools.base.reteoo.BaseTuple> getTuples()
- Specified by:
getTuplesin interfaceorg.drools.base.phreak.ReactiveObject
-
notifyModification
protected void notifyModification()
-
removeTuple
public void removeTuple(org.drools.base.reteoo.BaseTuple tuple)
- Specified by:
removeTuplein interfaceorg.drools.base.phreak.ReactiveObject
-
-