peekBatch abstract method
Peeks multiple incoming messages from the queue without removing them. If there are no messages available in the queue it returns an empty list.
correlationId(optional) transaction id to trace execution through call chain.
messageCounta maximum number of messages to peek. Return Future that receives a list with messages Throws error.
@override Future<List<MessageEnvelope?>> peekBatch( String? correlationId, int messageCount);