Flowitems arrive in a Queue and are pushed to a list.
A Fixed Resource Process Flow tells a Processor to pull a batch of flowitems on this list. The batch size is specified with a label on the Processor and the Processor can process only one batch at a time.
How can I also pull all the flowitems in the Queue when one of them reaches a maximum wait time, although the batch size is not reached ? The maximum wait time is for example defined with a label on the Queue.
This wait time is NOT the wait time of the "Pull from List" activity, BUT the time that the flowitem was spent in the queue.
how-to-pull-a-batch-size-or-maxwaittime-reached-wi.fsm
Thanks for your help!