Hide ConnectionFactory inside RabbitConnection