PLAT-6080 - AbstractRestfulJmsResultConsumer should be generic wrt listener type

Reviewed-by: Chris