For the new subscription find the last acknowledged message ID and then find any new messages since then and dispatch them to the subscription.
e.g. if we dispatched some messages to a new durable topic subscriber, then went down before acknowledging any messages, we need to know the correct point from which to recover from.
@param clientId
@param subscriptionName
@param listener
@param subscription
@throws Exception