Pull Route
A pull route is demand-driven: instead of a source pushing entities out, the destination pulls the next entity from its upstream sources whenever it has capacity. When several sources feed one destination through pull routes, they share a single queue, and a queue discipline decides which waiting entity is taken next.
Queue discipline
Section titled “Queue discipline”Set the discipline on the route. All pull routes into the same destination share it:
- FIFO: first in, first out (the default).
- LIFO: last in, first out.
- By Attribute: order by an attribute you choose, highest or lowest first.
- Earliest Due Date: order by a due-date attribute.
- Oldest in System: the entity that has been in the model longest.
- Random: served in random order.
- Weighted Random: random, biased by a weight attribute.

For the Cost, Action Logic, and Seed tabs, see Cost, Logic, and Seed.

