Interface for spawning RabbitMQ connections.
Definition: rmqp_rabbitcontext.h:40
virtual bsl::shared_ptr< Connection > createVHostConnection(const bsl::string &userDefinedName, const rmqt::VHostInfo &endpoint)=0
Connect to a RabbitMQ broker.
virtual bsl::shared_ptr< Connection > createVHostConnection(const bsl::string &userDefinedName, const bsl::shared_ptr< rmqt::Endpoint > &endpoint, const bsl::shared_ptr< rmqt::Credentials > &credentials)=0
Connect to a RabbitMQ broker.