implement RabbitMq processor