Abstract RabbitListener