Package org.drools.core.phreak
Class SynchronizedBypassPropagationList
- java.lang.Object
-
- org.drools.core.phreak.SynchronizedPropagationList
-
- org.drools.core.phreak.SynchronizedBypassPropagationList
-
- All Implemented Interfaces:
PropagationList
public class SynchronizedBypassPropagationList extends SynchronizedPropagationList
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.drools.core.phreak.SynchronizedPropagationList
SynchronizedPropagationList.PropagationEntryIterator
-
-
Field Summary
-
Fields inherited from class org.drools.core.phreak.SynchronizedPropagationList
head, log, reteEvaluator, tail
-
-
Constructor Summary
Constructors Constructor Description SynchronizedBypassPropagationList(ReteEvaluator reteEvaluator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddEntry(PropagationEntry propagationEntry)voidflush()voidonEngineInactive()-
Methods inherited from class org.drools.core.phreak.SynchronizedPropagationList
dispose, flush, hasEntriesDeferringExpiration, isEmpty, iterator, notifyWaitOnRest, reset, setFiringUntilHalt, takeAll, waitOnRest
-
-
-
-
Constructor Detail
-
SynchronizedBypassPropagationList
public SynchronizedBypassPropagationList(ReteEvaluator reteEvaluator)
-
-
Method Detail
-
addEntry
public void addEntry(PropagationEntry propagationEntry)
- Specified by:
addEntryin interfacePropagationList- Overrides:
addEntryin classSynchronizedPropagationList
-
flush
public void flush()
- Specified by:
flushin interfacePropagationList- Overrides:
flushin classSynchronizedPropagationList
-
onEngineInactive
public void onEngineInactive()
- Specified by:
onEngineInactivein interfacePropagationList- Overrides:
onEngineInactivein classSynchronizedPropagationList
-
-