Maximum Content - This is the maximum number of flowitems the queue can hold at once.
LIFO - If this box is checked the queue will act as a "last in first out" (LIFO) queue, otherwise it will act as a "first in first out" (FIFO) queue.
Batching
These fields define the queue's batching abilities.
Perform batching - If this box is checked, the queue will accumulate flowitems into a batch before releasing them downstream. Accumulation continues until either the target batch size is met or the max wait time expires. If this box is not checked, no batching will occur, and flowitems may leave as soon as downstream objects are available.
Target Batch Size - This number defines the size of the batches that the queue will gather before sending the flowitems downstream. Flowitems are sent downstream individually.
Max Wait Time - This number is the maximum length of time that the queue will wait before sending the flowitems downstream. If this time expires and the batch size has not been met, the currently collected batch will be released anyway. If 0 is specified in this field, then there is no maximum wait time, or in other words the queue will wait indefinitely.
Flush contents between batches - If this box is checked the queue will not allow new flowitems to enter until the entire current batch has left.
Visual
These properties define how the queue locates the flowitems within itself when they enter.
Item Placement - This defines how the flowitems are placed in the queue visually.
- Stack Vertically - The flowitems are stacked on top of each other. The flowitem at the bottom of the pile is the one that has been in the queue the longest.
- Horizontal Line - The flowitems are lined up horizontally. The one closest to the output ports of the queue is the one that has been in the queue the longest.
- Stack inside queue - The flowitems are stacked in rows inside the queue. The flowitems' positions will move if a product ranked before them is taken out of the queue. If you would like the product positions to stay the same once they are in the queue, then have the queue be LIFO by having downstream objects pull only the last product in the queue.
- Do Nothing - Flowitems are all placed at the same point in the queue. This may make it appear as if the queue is only holding one flowitem.
Stack Base Z - This number defines the height where the queue begins placing flowitems that are being stacked vertically or inside the queue.