on Batch Received
Called once per live batch with all messages of that batch, before the per-message onMessageReceived calls for the same batch.
Fired on the main thread. Batched delivery is enabled per meeting by the server configuration, not by subscribe options — where it is not enabled this method is never called and live messages arrive solely through onMessageReceived. Handle both paths.
Override this to amortise per-message work (a single database transaction or analytics flush per batch instead of one per message). Because the callback runs on the main thread, move the work itself off it. Default: no-op.
Parameters
messages
the live messages in this batch