public class ThreadUnsafePropagationList extends Object implements PropagationList
| Constructor and Description |
|---|
ThreadUnsafePropagationList(InternalWorkingMemory workingMemory) |
| Modifier and Type | Method and Description |
|---|---|
void |
addEntry(PropagationEntry propagationEntry) |
void |
dispose() |
void |
flush() |
void |
flush(PropagationEntry currentHead) |
boolean |
hasEntriesDeferringExpiration() |
boolean |
isEmpty() |
Iterator<PropagationEntry> |
iterator() |
void |
notifyWaitOnRest() |
void |
onEngineInactive() |
void |
reset() |
void |
setFiringUntilHalt(boolean firingUntilHalt) |
PropagationEntry |
takeAll() |
void |
waitOnRest() |
public ThreadUnsafePropagationList(InternalWorkingMemory workingMemory)
public void addEntry(PropagationEntry propagationEntry)
addEntry in interface PropagationListpublic PropagationEntry takeAll()
takeAll in interface PropagationListpublic void flush()
flush in interface PropagationListpublic void flush(PropagationEntry currentHead)
flush in interface PropagationListpublic void reset()
reset in interface PropagationListpublic boolean isEmpty()
isEmpty in interface PropagationListpublic boolean hasEntriesDeferringExpiration()
hasEntriesDeferringExpiration in interface PropagationListpublic Iterator<PropagationEntry> iterator()
iterator in interface PropagationListpublic void waitOnRest()
waitOnRest in interface PropagationListpublic void notifyWaitOnRest()
notifyWaitOnRest in interface PropagationListpublic void onEngineInactive()
onEngineInactive in interface PropagationListpublic void dispose()
dispose in interface PropagationListpublic void setFiringUntilHalt(boolean firingUntilHalt)
setFiringUntilHalt in interface PropagationListCopyright © 2001–2021 JBoss by Red Hat. All rights reserved.