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 |
flush(org.drools.core.phreak.PropagationEntry currentHead) |
void |
flushNonMarshallable() |
boolean |
isEmpty() |
Iterator<org.drools.core.phreak.PropagationEntry> |
iterator() |
void |
notifyWaitOnRest() |
void |
onEngineInactive() |
void |
reset() |
org.drools.core.phreak.PropagationEntry |
takeAll() |
void |
waitOnRest() |
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 flush(org.drools.core.phreak.PropagationEntry currentHead)
flush in interface org.drools.core.phreak.PropagationListpublic void flushNonMarshallable()
flushNonMarshallable in interface org.drools.core.phreak.PropagationListpublic void waitOnRest()
waitOnRest in interface org.drools.core.phreak.PropagationListpublic void onEngineInactive()
onEngineInactive in interface org.drools.core.phreak.PropagationListpublic void notifyWaitOnRest()
notifyWaitOnRest 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.PropagationListCopyright © 2001–2016 JBoss by Red Hat. All rights reserved.