public class RetePropagationList extends Object implements org.drools.core.phreak.PropagationList
| Constructor and Description |
|---|
RetePropagationList(org.drools.core.common.InternalWorkingMemory workingMemory) |
| Modifier and Type | Method and Description |
|---|---|
void |
addEntry(org.drools.core.phreak.PropagationEntry propagationEntry) |
void |
flush() |
void |
flushNonMarshallable() |
void |
flushOnFireUntilHalt(boolean fired) |
void |
flushOnFireUntilHalt(boolean fired,
org.drools.core.phreak.PropagationEntry currentHead) |
boolean |
isEmpty() |
Iterator<org.drools.core.phreak.PropagationEntry> |
iterator() |
void |
notifyHalt() |
void |
onEngineInactive() |
void |
reset() |
org.drools.core.phreak.PropagationEntry |
takeAll() |
public RetePropagationList(org.drools.core.common.InternalWorkingMemory workingMemory)
public void addEntry(org.drools.core.phreak.PropagationEntry propagationEntry)
addEntry in interface org.drools.core.phreak.PropagationListpublic org.drools.core.phreak.PropagationEntry takeAll()
takeAll in interface org.drools.core.phreak.PropagationListpublic void flush()
flush in interface org.drools.core.phreak.PropagationListpublic void flushNonMarshallable()
flushNonMarshallable in interface org.drools.core.phreak.PropagationListpublic void flushOnFireUntilHalt(boolean fired)
flushOnFireUntilHalt in interface org.drools.core.phreak.PropagationListpublic void flushOnFireUntilHalt(boolean fired,
org.drools.core.phreak.PropagationEntry currentHead)
flushOnFireUntilHalt in interface org.drools.core.phreak.PropagationListpublic void notifyHalt()
notifyHalt in interface org.drools.core.phreak.PropagationListpublic void reset()
reset in interface org.drools.core.phreak.PropagationListpublic boolean isEmpty()
isEmpty in interface org.drools.core.phreak.PropagationListpublic Iterator<org.drools.core.phreak.PropagationEntry> iterator()
iterator in interface org.drools.core.phreak.PropagationListpublic void onEngineInactive()
onEngineInactive in interface org.drools.core.phreak.PropagationListCopyright © 2001–2015 JBoss by Red Hat. All rights reserved.