Output Strategy component - Collects messages until an output criterion is fulfilled (certain number of messages collected or timeout reached).