title: Mule4 VM Connector listener process 1 message at a time
body: <p>Mule Runtime 4.1.6<br/>
  mule-vm-connector 2.0.0<br/><br/>
  How can a Mule4 VM Connector listener be configured to consume one message from a persistent queue and not consume a second until the first is successfully processed?  Is there a message acknowledgement capability?<br/>
  I've tried using numberOfConsumers=&quot;1&quot; but messages are still being consumed as soon as they are published.</p>