Interface FallThroughCapableMailbox
-
- All Superinterfaces:
Clearable
,IGroupable
,Mailbox
public interface FallThroughCapableMailbox extends Mailbox
A fall through capable mailbox can directly call the update method of itsReceiver
instead of using the standard post-deliver mailbox semantics. If the fall through flag is set to true, the mailbox uses direct delivery, otherwise it operates in the original behavior. The fall through operation is preferable whenever applicable because it improves performance. The fall through flag is controlled by theCommunicationTracker
based on the receiver node type and network topology.- Since:
- 2.2
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
isFallThrough()
void
setFallThrough(boolean fallThrough)
-
Methods inherited from interface org.eclipse.viatra.query.runtime.rete.network.mailbox.Mailbox
deliverAll, getCurrentGroup, getReceiver, isEmpty, postMessage, setCurrentGroup
-
-